)]}'
{
  "id": "38e0a545903eecef921288fc3f9bd263bdef387a",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "ffe076af08c36c652173945378a44aec3f6b1f4b",
      "name": "API.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cdd3e27c0059317d84d04b55821fdb28278fea18",
      "name": "AST"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c01e5eb1f6f9f6b23b5f4ea5098bf0fece1f5865",
      "name": "CallGraph.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7a3d8568df061df8031d667f245892d64cb9c15",
      "name": "CallGraph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43ae829055901e14c6bac4283174bbee15f2ed7e",
      "name": "CompilationMessage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a9234b19b9499a8fac8f59cfee93cecca2a3d8a",
      "name": "CompilationMessage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d7ce44562953a256a6c8d4836de7dd9a72cfbc0",
      "name": "ConstantFunctions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "779e268d10b4d3f3d2c2a96f8d27a923b28e17be",
      "name": "ConstantRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9efceb3e897cbdebc88b4fd3395681ee5584107b",
      "name": "ConstantRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a2994fbcd0badcf17a1b380d445c536d8330ac7",
      "name": "ConstantValue.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c6c0906e366fb617be1931bbabbb72839dc41e3",
      "name": "ConstantValue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0b8dd5a4989af2ff8ca0bbed63dc4595bbc88af",
      "name": "Constraints.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d0346a47a739d8d19e89936f7b49fffd14b261c",
      "name": "Constraints.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "781542767513dee8835295cd76e8065a35522351",
      "name": "ContextProvider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48a43568077c3077d2d74564a2720b550ecba180",
      "name": "ContextProviderInlines.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6bfa94295fe7f623624249de0e6dfb86daf8872f",
      "name": "EntryPointRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e1d7d2bb28027db2056341a12d9b1c981191ddf",
      "name": "EntryPointRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "efb1c837f80a4eb0c83a5d59d8d7473723a88650",
      "name": "GlobalVariableRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "023f0378fb5983502b6aea6db147806ee30f66f6",
      "name": "GlobalVariableRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3443e67f128f2bf24cca793603ce84ce8b27ace",
      "name": "Lexer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0fdf9c489256c25c36db1d0383c8bee3a2afa55",
      "name": "Lexer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7054b2b7b187e331ad29c0b4d30280af4509b809",
      "name": "MangleNames.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bbc31c54c78f777150a8cebc8d729ac109ee8c8a",
      "name": "MangleNames.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4a2a53164760a7f7013af0d468dd9661eaaa9963",
      "name": "Metal"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa2471df77c6341caa84a294a29549630ea3ecd9",
      "name": "Overload.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "57fb4f9f4a130633558590ac8aad43c43096f022",
      "name": "Overload.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ec08b5079da9cfe1671750e72e96a6059d5ce8c",
      "name": "Parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86b6d18b765721ec8b2af972af1e171fb7b5c304",
      "name": "Parser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "96fd6701c0b6e45eefe2df77b73a7ea8ce81feee",
      "name": "ParserPrivate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "442a7b4a52351a8a7cde3affd160de20af175e0d",
      "name": "PhaseTimer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee88213dff7e3b23581b5e3d2528201c5412fe27",
      "name": "SourceSpan.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f23c152978f1ab59c8638e0ee7f51b6bd25e905",
      "name": "Token.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "feb32fb4bb80b16dafd81d85f5adaa04c9dd0380",
      "name": "Token.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37f12f483afe94f1a5c0a9341684e6956c381c89",
      "name": "TypeCheck.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7159fd530f9da141bd21ba34e22150c66f7f2f8",
      "name": "TypeCheck.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19284afcf8d2591a2d68989eb2b04fa229a02afb",
      "name": "TypeDeclarations.rb"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c57a164e47fc755c177545f8574e35485e6cea2",
      "name": "TypeStore.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b27796dcf0b3dda4b58df697f425e6eb660caee8",
      "name": "TypeStore.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "205c67fbb94f20654a8c99d418279739d0cfce9f",
      "name": "Types.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "239730b168865e43d46800c025cf42147ba8763d",
      "name": "Types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "643b8de32b5db3311acd6220a3804e1ca3eef311",
      "name": "WGSL.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9cf571bf3bdb51dd9d583a0836db22c7cc6e47c9",
      "name": "WGSL.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b079baf5412bdd4b83e0dbde66f80f5f8e138b5b",
      "name": "WGSLShaderModule.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7efc5774c392c89ab13ba84ff9a80186d577aa50",
      "name": "config.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8bbaf06ade28bd9510ba9368a7c1163e8fa77aab",
      "name": "generator"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "985087065348cace0be45325f3d69cf33c5a4646",
      "name": "tests"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64f92724a4c25620b2dac4f77c4356f207538f62",
      "name": "wgslc.cpp"
    }
  ]
}
