)]}'
{
  "id": "3b86f4d3b6c16500a63e205ba0332dc19907be5f",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "991bd9ea2ae71bf0876c9274fa76cc8a478de2d2",
      "name": "API.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fab3922eecf9ddd2b4555a914e8889656fe99aed",
      "name": "AST"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2adaf80cd2920d2a878db3fafa7a3d54ea59b14",
      "name": "AttributeValidator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ccb3d99eb3fabdfca2af7c243e5b2642216429e",
      "name": "AttributeValidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf41ce87b7d773726ad5f1101eb3aa66a60ed2dc",
      "name": "BoundsCheck.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e659cc7ab2d09462bc9c7eaea026fc07a87a36ff",
      "name": "BoundsCheck.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2ef34a8b35549a069f1c45ecbef88985bffb976",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "afa2b29a8e6c84c80a4103a29ae0c36ca602215e",
      "name": "CallGraph.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "878736c1b603e7ee441cafe63c38b85d242be420",
      "name": "CallGraph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "862a7f9802f9a0ede21142e215117f36c3458d90",
      "name": "CompilationMessage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4477f91005103307ea5571cf56a2c92fd0fe030",
      "name": "CompilationMessage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25f9cd8e1fa837a239463c8ec0569367f32c7e29",
      "name": "CompilationScope.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f299f2e188428f030082f5d8a1bbe72a2ad2c40",
      "name": "CompilationScope.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0027e24ebf66b57cf9279598712fc94dadc08fa3",
      "name": "ConstantFunctions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6da02b2fc66bde726e9a868eba05caf07f4a6eeb",
      "name": "ConstantValue.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05a39ad3f282ab09bb28d37e0b6d6ec39a205417",
      "name": "ConstantValue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83bd8d51aad819f3558821e6f484a495b49d1daa",
      "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": "d9859905004f6c976775942d90cf7d7be0724161",
      "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": "ce14f0904354ee631e68d21b574a996d1fc9b427",
      "name": "GlobalSorting.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "353c96eda1eeb1cd85e8cdf121a442985f2fb93f",
      "name": "GlobalSorting.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab894422b7856fa3b46273bd303b4d9c449a387e",
      "name": "GlobalVariableRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a943bf41e3082fbea9582e8594b5cc65067d9e8",
      "name": "GlobalVariableRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b29c2c47a9866201481152a2a5c6fcd3db896f7",
      "name": "Lexer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58598ecba3f460d12c4b0245678d203a225a94e9",
      "name": "Lexer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08faf6fa779af8746130bd7270363a12bc90be4a",
      "name": "MangleNames.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "228227d136b013e6d0b81d646199c889870e527f",
      "name": "MangleNames.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ea964293309c90895a27e63d2f3d1a879333b18b",
      "name": "Metal"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "799cfaec5f2054fe36e6c76ed884e0bfc8e7377c",
      "name": "Overload.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "276c0f3bd0f65bd2a2b6390afad5241141a12339",
      "name": "Overload.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a927d322654946cc93198bf51c2ec8f007ab396",
      "name": "Parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edaaa53a05965963345bd960ce0ebc172f2cb73b",
      "name": "Parser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8856aa52b9153c02e09d9eb54833776d2608482",
      "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": "4871d288c2c1afec16c86bb85a2e1f84d5ff3304",
      "name": "Token.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65c6b1b45cfd41b313cbd0809cf60c4ddc167a26",
      "name": "Token.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e8d201782568331eef9ce9e1341ea47badd9a696",
      "name": "TypeCheck.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7159fd530f9da141bd21ba34e22150c66f7f2f8",
      "name": "TypeCheck.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbb4000b8dec5ecb2870a578fb6cceb6ba974317",
      "name": "TypeDeclarations.rb"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99e5389f42d14bf7926b17563d6262e272bcede5",
      "name": "TypeStore.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a61e7e5144422c31029fcb1ef9de30423c01047b",
      "name": "TypeStore.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "57ba61f78a68511ec36f2f392dd66e4af3487104",
      "name": "Types.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c22b0a09551169bf39a46a387f7773e1a4df6ac1",
      "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": "12546dc5c6192003f15f534d73d65b0e4849b73a",
      "name": "WGSL.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "551d0d437450524c1d002bf1c2e6ee25a30358b2",
      "name": "WGSL.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8207ecae0a31babe91784f2d1157f46e8c4de2d6",
      "name": "WGSLEnums.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb9988147b59deb13273fc936660c872d2ae6763",
      "name": "WGSLEnums.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3aaba103072fb56f359d7246325c21597e7e4bb7",
      "name": "WGSLShaderModule.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "371132ed41225735cb7b9deaf78199649227fa85",
      "name": "WGSLShaderModule.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9669adb12f068bf03a49d4a6a11956ae035bf97b",
      "name": "config.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ce980171e1603dcba52168ac902a9787a82cd551",
      "name": "generator"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d4d8f8c2d677cb70518e51bde0c908d05cfb20f",
      "name": "wgsl.dict"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1898b92a06a7ba9d18f59f9a8fc2fa3a0824992",
      "name": "wgslc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ff6c25c79be661430f6bebdffa47520f19afea8",
      "name": "wgslfuzz.cpp"
    }
  ]
}
