)]}'
{
  "id": "f67e19969b8319b870725156b470de72076ab14a",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "991bd9ea2ae71bf0876c9274fa76cc8a478de2d2",
      "name": "API.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6a78139d42ecde242af306b6a6a465c7a7f9e96c",
      "name": "AST"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fdf656aa9d14c3db75352eb84c25bfbb99875d5",
      "name": "AliasAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "404bb94d80dd8612b0b05b0b8a2c2af97136c0ac",
      "name": "AliasAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccdd1e8ad413804b49bd2278e2fa8ec2ced12724",
      "name": "AttributeValidator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42fe198cd76b8e614260bc3ad690feb6308357ff",
      "name": "AttributeValidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "365286b1da429b02545492b00169fa1d7fcd775d",
      "name": "BoundsCheck.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e659cc7ab2d09462bc9c7eaea026fc07a87a36ff",
      "name": "BoundsCheck.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "384fe05cb7cf65dd68dd5c476cbd7af931314c60",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d09514adfaccd5220d6eac315b1866bc582a8a2a",
      "name": "CallGraph.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb047d4e39aa7924596fe107a69849fa7dacb2d8",
      "name": "CallGraph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "862a7f9802f9a0ede21142e215117f36c3458d90",
      "name": "CompilationMessage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89859720a139890ca41be0ff0b832cabdda99098",
      "name": "CompilationMessage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2fa6aa4acdce8d96d47b21907914326cdd0b385",
      "name": "CompilationScope.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59f04139d9fef88d15422a1cd3e4ba01458392e7",
      "name": "CompilationScope.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe1d1655c8d0b4443fedf06be9dd0a1152893b62",
      "name": "ConstantFunctions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "733785479fd8a76d128b312e0bbbdc33fe49d783",
      "name": "ConstantValue.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6af6ca0cf3b933dd131822cc75f34325d15c948d",
      "name": "ConstantValue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83bd8d51aad819f3558821e6f484a495b49d1daa",
      "name": "Constraints.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a50177a1f0b8e3d36a9f3f4089439e4bea21a32f",
      "name": "Constraints.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb32894cfbff78efe62e22454c10b4e8ef006604",
      "name": "ContextProvider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9859905004f6c976775942d90cf7d7be0724161",
      "name": "ContextProviderInlines.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "645d30d8cae8110eedaf4dbc66fd44448da528cb",
      "name": "EntryPointRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1e80348a8d2bf08ac6bd8cd5e01b57d0ed2392f",
      "name": "EntryPointRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "255f00ed4f1d7eaa8563c9419920a35d1ea7d806",
      "name": "EvaluationOrderRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c38c5461154384090ba18ad4508dd16c9fb37090",
      "name": "EvaluationOrderRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15167b088096d813a0089c7c7c3fa169ebc2200b",
      "name": "GlobalSorting.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "353c96eda1eeb1cd85e8cdf121a442985f2fb93f",
      "name": "GlobalSorting.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4cf4ba50c6cd7101c6d4731bba95f30dea0ad00",
      "name": "GlobalVariableRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a943bf41e3082fbea9582e8594b5cc65067d9e8",
      "name": "GlobalVariableRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24b91a00d84dcd8c2d3c9a6c41e478fce54ccdfd",
      "name": "IOValidator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b883fcd7d76644365472dfca225d44510dbf396e",
      "name": "IOValidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bf3ec37b7de2e2df97a8d8802f840fffe947732",
      "name": "Lexer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4b8dd2f1ae66422ab0b5ae8d53073619903798b",
      "name": "Lexer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c0bb01ef5c9535a0803373dcfb4f82e8233c6f0",
      "name": "MangleNames.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "228227d136b013e6d0b81d646199c889870e527f",
      "name": "MangleNames.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7d1c5c9dc1f8ce0f9167116d1f7c209a08d56c27",
      "name": "Metal"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f82cea83270c0349704752418107beb97b9f6fee",
      "name": "Overload.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9bf36db71d25568c99836c7d77427af8222c333",
      "name": "Overload.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "615ad03eddbc0699bb379a0e82584ba25b21151f",
      "name": "Parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edaaa53a05965963345bd960ce0ebc172f2cb73b",
      "name": "Parser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6e5844806843568c9e36f1685abecdd20252d6f",
      "name": "ParserPrivate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb94a4e44fb0959ba9b5055136e61dc476520984",
      "name": "PhaseTimer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a82be79baebc3e82cb201a42e706225476bd4112",
      "name": "PointerRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ace4e3697c2cc7fc8b40e404c93821f0861d14af",
      "name": "PointerRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f885c63edca13df0baab9b0bc2ffd57119cf2c27",
      "name": "SourceSpan.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "956263943808d1c8b91e85387d23a1313f351c77",
      "name": "Sources.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4871d288c2c1afec16c86bb85a2e1f84d5ff3304",
      "name": "Token.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86865e9931eb43f1ecaad0f26c4360ccd6fe45a0",
      "name": "Token.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2cc4d5c6d39d43909871c56a884b1b9c99e4759",
      "name": "TypeCheck.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7159fd530f9da141bd21ba34e22150c66f7f2f8",
      "name": "TypeCheck.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2eb0881cf9eac3860ff58d443741895f7baaee3b",
      "name": "TypeDeclarations.rb"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dffe1d6174c46afa3f8c8a1cba0400e50ed7835c",
      "name": "TypeStore.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "899ba9e6ef0daecbcdc941b90e6076affd438c39",
      "name": "TypeStore.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52948fbc987c370bd3e165df2b1a8b46c3a918a9",
      "name": "Types.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8483033af11f84f48ff1f560884c31a6743128b6",
      "name": "Types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27f299fe4e538bda522b17a31e5b648419cf056c",
      "name": "UniformityAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7464938745b901cfdad72d36b8895035d6c5c5a",
      "name": "UniformityAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5768be348fda72fde89a2514ad92acd2bee1eeb7",
      "name": "VisibilityValidator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44bd24cf1dd23148daab5773605a0fc3e20d6290",
      "name": "VisibilityValidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf2d24b10154d83a8f7694cb1274a6f9977de041",
      "name": "WGSL.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9d7e196e9377aeebc4ad128c52816ea4589acbc",
      "name": "WGSL.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6f1463944d772aab72c860d105fdc05ba3b278d",
      "name": "WGSLEnums.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8803dd966b736614af500599a521194c521433b4",
      "name": "WGSLEnums.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b021250d2564db1335b774377b5a131b0e4fc895",
      "name": "WGSLPrefix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c8cc6ee9d556b734d972a0b3599562320bba2f9",
      "name": "WGSLShaderModule.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1568f86154021c482fadd0f33c866f6e302e5f44",
      "name": "WGSLShaderModule.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9669adb12f068bf03a49d4a6a11956ae035bf97b",
      "name": "config.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "990ee78e3c9963bf947aa8b06fdc2f3d5faf8dde",
      "name": "generator"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d4d8f8c2d677cb70518e51bde0c908d05cfb20f",
      "name": "wgsl.dict"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ddb204bf706f0586547c31ddd7718ec3f652994a",
      "name": "wgslc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fe7c4948a73f2aabab52600040da3d9bdc83cda",
      "name": "wgslfuzz.cpp"
    }
  ]
}
