)]}'
{
  "id": "f45888b7004035a16be33cfbe8e83065631e8a3e",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "da3f67d2ce4be5e3fa34224f393af5b1ba80d7e5",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7e5d6f7da72766567c87d1718e9de03431d816d7",
      "name": "ast"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ddfdb2fd75710a710136e4abadd3b22b0fcd2a5",
      "name": "castable.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "518a85494780e2e880902ed05ecb0b6328deb120",
      "name": "castable.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c7a9bd3ac00cb9d2e2bc210efa441ba8383b62e",
      "name": "castable_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88e69f90c7ede09854b5750ec4b4c0394994738a",
      "name": "context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d21fc5bce14b184533b8829a4a33d69f227e0307",
      "name": "context.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "bd60dd7562927b03dfec1b5ad2b7b28f51a41767",
      "name": "diagnostic"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1588abb78505f6d2433485b1cbf7cfd4571df1db",
      "name": "inspector"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54c17ad1beb62f28a032b5c73fea20d79af1f039",
      "name": "namer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28a8de464c7ac79cf61afb5d134f9f3a2a5a9e7e",
      "name": "namer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc3bbbdd650d67aa3fd3e29eed2f2c1c84012a2f",
      "name": "namer_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d72176f24c50e8ae2ae0104233cb55677617c411",
      "name": "reader"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a114723860fcf487b34a0fe7b6ebdf9bf7e4cc07",
      "name": "scope_stack.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1f5551cc93e418b4e1469c6a07f07b23b67f25d",
      "name": "scope_stack_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd45fd5c347932995a16d8bd5806477165b2e2ca",
      "name": "source.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6e78300ecf1058a78ee2cad3e68636c5a9a8d99",
      "name": "source.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "57c3f1269e13bb4b2506fb7a5abebd42e07796da",
      "name": "transform"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b46f9e8114121acf74829f3c974a2c3ace20e7c",
      "name": "type_determiner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98e1f232eb1951fb342dbf83ec7c50686a3195fa",
      "name": "type_determiner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d240f01e9035776f4bbfb6fc8c338e076bf1a3d",
      "name": "type_determiner_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "31c1b58923346037528a8bdf07f1c11ef6101726",
      "name": "validator"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e9c1cd011c80bcd86b20857e74a39d0b1dc617d6",
      "name": "writer"
    }
  ]
}
