)]}'
{
  "id": "77ed6797f8579145af2c15855237fa12f696830e",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "991bd9ea2ae71bf0876c9274fa76cc8a478de2d2",
      "name": "API.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4f9dc3c6c803c4a8493023784c5a936a8cc65021",
      "name": "AST"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8d03f47436bc24336a91e2407de1a25ecfc324a",
      "name": "AttributeValidator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ccb3d99eb3fabdfca2af7c243e5b2642216429e",
      "name": "AttributeValidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0043586d44b82ff77ad0bd10117d45fd673f77d",
      "name": "BoundsCheck.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e659cc7ab2d09462bc9c7eaea026fc07a87a36ff",
      "name": "BoundsCheck.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "afa2b29a8e6c84c80a4103a29ae0c36ca602215e",
      "name": "CallGraph.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "878736c1b603e7ee441cafe63c38b85d242be420",
      "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": "502abc4a1a638a8ac8cf336f3a5ff4fea123a620",
      "name": "CompilationScope.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97925b33341734357fd096cdfaf30597584e56c7",
      "name": "CompilationScope.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4af7414278c61af340cafacfa34d15c5331ca97",
      "name": "ConstantFunctions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6da02b2fc66bde726e9a868eba05caf07f4a6eeb",
      "name": "ConstantValue.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c680a3ebd5d2db1f9286ea5d175310dbb2346fc4",
      "name": "ConstantValue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9452d03baa99664cf7819aac970d3a754f56d087",
      "name": "Constraints.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd2c420e17aadf2dcfbf8f92ce64a86f3b3c21d0",
      "name": "Constraints.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb32894cfbff78efe62e22454c10b4e8ef006604",
      "name": "ContextProvider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7eef0dd8a5cc534422ff21f4971b60d14fb719b5",
      "name": "ContextProviderInlines.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65a87433c8073a73ac7f3c36c6e5769dde6dde60",
      "name": "EntryPointRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1e80348a8d2bf08ac6bd8cd5e01b57d0ed2392f",
      "name": "EntryPointRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52a61f8ff850bbda0009e9fba13d9fdd5952f09e",
      "name": "GlobalSorting.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "353c96eda1eeb1cd85e8cdf121a442985f2fb93f",
      "name": "GlobalSorting.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f5c9898d741f4911bf537b3c4abcf8ae52066e8",
      "name": "GlobalVariableRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a943bf41e3082fbea9582e8594b5cc65067d9e8",
      "name": "GlobalVariableRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "afd43ac2ab9165649cc6236df4348a82ae6bd466",
      "name": "Lexer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e3896b107fc25d0e18116f16ca1a4bdb01e80c77",
      "name": "Lexer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad590f6a59829360b7df42e0638bec3f315fbfbc",
      "name": "MangleNames.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "228227d136b013e6d0b81d646199c889870e527f",
      "name": "MangleNames.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0885d57428833f63b41239676e6d1af72e319c39",
      "name": "Metal"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "962022f53bbe863f9533c4d13dd3f81e3a4629c6",
      "name": "Overload.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0db2873b83a6cf391cbcc80df7b5f70a0776e1e",
      "name": "Overload.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70f09ac2cf4ca4cd59cf213e59dafcef7afb12f7",
      "name": "Parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edaaa53a05965963345bd960ce0ebc172f2cb73b",
      "name": "Parser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6072ac7f754fb9643b0e15ab69077e4f32ca3cd5",
      "name": "ParserPrivate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfe21e9f4e13b605216720c7c7eb6cc2db49fbbd",
      "name": "PhaseTimer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88ef670c5e3ac3544781c805ba7a846d4a90f603",
      "name": "PointerRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ace4e3697c2cc7fc8b40e404c93821f0861d14af",
      "name": "PointerRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2884328afd3d2c8d5c77ed6742d1fb0f115b7947",
      "name": "SourceSpan.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4871d288c2c1afec16c86bb85a2e1f84d5ff3304",
      "name": "Token.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65c6b1b45cfd41b313cbd0809cf60c4ddc167a26",
      "name": "Token.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c54688da761321823f38414fe2627589558f6410",
      "name": "TypeCheck.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7159fd530f9da141bd21ba34e22150c66f7f2f8",
      "name": "TypeCheck.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eaaca773ea0eb14364f3f3862451e6f04839965f",
      "name": "TypeDeclarations.rb"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d32782ed5c14fe7a63197d27f7cc773c5044e26b",
      "name": "TypeStore.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06e491d32cc44e1813f2e50da52727ccbc981dc2",
      "name": "TypeStore.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8b6519e171533b2fdef3b6665a0a5eaaba26d07",
      "name": "Types.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0763449ab8146e5e31e45531418e445636307181",
      "name": "Types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bee9dc4915330845c8ac21ccfd07124307f35748",
      "name": "VisibilityValidator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44bd24cf1dd23148daab5773605a0fc3e20d6290",
      "name": "VisibilityValidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc6a4891d0ccc1620076b8e425b685d64ffa06aa",
      "name": "WGSL.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1034bec9ff1b0224a29e8c1c63cc36d6d2bc0d6",
      "name": "WGSL.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1033845f995768d66a559e82ef1ba54a2fae2e57",
      "name": "WGSLEnums.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccbb66ef65665a4a97360dbec89ac5258a03e9d5",
      "name": "WGSLEnums.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2899814290e5a3cec855899b21687f68c6bc062",
      "name": "WGSLShaderModule.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7efc5774c392c89ab13ba84ff9a80186d577aa50",
      "name": "config.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f1c636deead0ee4334c6ed162b3ba121e5aa18bc",
      "name": "generator"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "37357216e178def0bf84dc210ba6bf49cfa53263",
      "name": "tests"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d4d8f8c2d677cb70518e51bde0c908d05cfb20f",
      "name": "wgsl.dict"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5928fd00555b4968015573c8caa8061b0257fba4",
      "name": "wgslc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ff6c25c79be661430f6bebdffa47520f19afea8",
      "name": "wgslfuzz.cpp"
    }
  ]
}
