)]}'
{
  "id": "aaf405c2da2a2fc3db5c207579072e248f1a360c",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc188ecdbf18c40f40e7995aa8666341310884ce",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a7c974adebe8c754652ab3f62dc0151873090cdd",
      "name": "ast"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "915d4b07c7474f6fbac64bc80a27d46aeaf06bf7",
      "name": "block_allocator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e468907893c7b208ce3c2d3104f6dadc108aa8d7",
      "name": "block_allocator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7cab369e6c256c6b124e3e186dfd715a7dbc9a6a",
      "name": "castable.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6194670f3dccd25b1c470b351d84c0c9d3949c9",
      "name": "castable.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2b9d7ea6a0a6eb4784622745d7934aad996b8f1",
      "name": "castable_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cba462df321966ce6eefb8feb17e301507cdfd8f",
      "name": "clone_context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31c18c7fdc833cca2604c1d714fd8161debd2dac",
      "name": "clone_context.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb13dc39e286820e0f795548fbef6a6bdd04e855",
      "name": "clone_context_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ac9ce7274cebfc4d106841a1af772caa022cb63",
      "name": "debug.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80c597fd002ea965a7f3ae1f5ecbe2859bbe95fc",
      "name": "debug.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45e8a1f2f93f632eddd227b9849619e4a08405fb",
      "name": "debug_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54d316e49135182809a42ee841faa9015aca91f7",
      "name": "demangler.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f28e938f86e39233f2059cfbce032d34362503c",
      "name": "demangler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4e00d066c850e38475e6bac501daeb26beacff2",
      "name": "demangler_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "bc328511a0f0958bb36eda760d53d31e251e25c3",
      "name": "diagnostic"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b0525a9eebe32ce90658ea363235225dc7a89500",
      "name": "inspector"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31b1a7ef5df017796fb79f1f570fe6a0b048eae8",
      "name": "intrinsic_table.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0771ef08e28ce5259cd0d0c9fb224cf692d54f2",
      "name": "intrinsic_table.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a282467c00a79df8087213f2621b8eb0067cc95",
      "name": "intrinsic_table_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9009d10f3281e963bde2e392920bb197816743c",
      "name": "namer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2510889f2b3c644c2a4d2940c289e89a907c4a01",
      "name": "namer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "efd863bb2bfb91efcb80a7da7abb642ac3809394",
      "name": "namer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cbf4b913b7744fde3eb722ae28c8797548f19aeb",
      "name": "program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4b4b83df17985fccb13986ebd5949f6d5a459f9",
      "name": "program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bee3f299bb11d0bd513efbd5485d84073295beed",
      "name": "program_builder.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4b8ff6a71d4da87e205722e912d42e9095cfcad",
      "name": "program_builder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "828a9e228dd4769cdf5ffc3efded863d410b0a3b",
      "name": "program_builder_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd4e844c223ae203018cc575422b6530456c2e2c",
      "name": "program_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "770a67beb1c88b6b7064e07e5fbbef7fbd7cc401",
      "name": "reader"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1619c4de8a892b9065d13207d3011e3bf66b9eb",
      "name": "scope_stack.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "584af02ab6c8ee30871174ec6ef2e7f08b5a4529",
      "name": "scope_stack_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5925e258d2a7535cf84a1b223f81afc1877d2f3a",
      "name": "semantic"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4a72365adb4b6bedccbfa2392b907a17663e233",
      "name": "source.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "381d7371d06ec5591935baf6f6a0cb863cf4cdc8",
      "name": "source.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91efe289e403f17139c14c2daba40676d28600e9",
      "name": "symbol.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a92d6ff9da00a1d6dae5602f7e02ed9cc553273",
      "name": "symbol.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16f28d2d597b361320802b02be156a0dbe433a30",
      "name": "symbol_table.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "107fe164a8b9e7a6ea9590710a1cfa7b9e1a2bb1",
      "name": "symbol_table.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e72f738f9fa305dad2e01668d4acd4c7deba8718",
      "name": "symbol_table_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71c352bbf58774e0ddd353f6fe9696c29a9678cc",
      "name": "symbol_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30e2645d9b68debb8ed9e8696d69385abdd16505",
      "name": "test_main.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d28e975aafcf078007b2a3a75b52fa1b424e00b0",
      "name": "traits.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ce565c17731548af76656fc1aec63b51769cf7a",
      "name": "traits_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7434155473c851e938005532d0a9f2cfd9757f25",
      "name": "transform"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "533cdedc833661480853489985c3bd4b82b76d34",
      "name": "type"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af104cae054a9fa9f2273e750370f148da8023c1",
      "name": "type_determiner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb1b7a9d24b5bf9882fff8fd2346a31bef8432af",
      "name": "type_determiner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "212da355c101b5c45d4fccdca4ac05007e920af3",
      "name": "type_determiner_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d87647691dd5542b7bd05acfab755629f6b81751",
      "name": "utils"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1ad52512cf9a24645af4f64c97d6776f047ae0f3",
      "name": "validator"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f1dee15db1150db4ee9e105209b6b48b3a875667",
      "name": "writer"
    }
  ]
}
