)]}'
{
  "id": "2e80725d39515ad9498af09a84642eb69ba56c72",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "991bd9ea2ae71bf0876c9274fa76cc8a478de2d2",
      "name": "API.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "151d82921fd817845d177ce69bdfa0b03c97f105",
      "name": "AST"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fa174213e0794186d74e2bb8c2d191094e1428d",
      "name": "AliasAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "404bb94d80dd8612b0b05b0b8a2c2af97136c0ac",
      "name": "AliasAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "10141178b1d36b1b5b009e84b2e4024f0c4a347a",
      "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": "a9961e72111885a7218d67f58dc88479cf441f5f",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d09514adfaccd5220d6eac315b1866bc582a8a2a",
      "name": "CallGraph.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6faebd4843100de3cdede4fd87985730f85d2c91",
      "name": "CallGraph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "862a7f9802f9a0ede21142e215117f36c3458d90",
      "name": "CompilationMessage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9ee43e3978fd94a461b6a5b8273939fa6042a73",
      "name": "CompilationMessage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6eddafacecd915e1f322e4c6567ee167c2dbb8d9",
      "name": "CompilationScope.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f299f2e188428f030082f5d8a1bbe72a2ad2c40",
      "name": "CompilationScope.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82311ccf99f451c83193808a8f60bd9ff925fdb3",
      "name": "ConstantFunctions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e47b72752fc7e8f203e638dfd6a3cbce14edf1ad",
      "name": "ConstantValue.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "490e95b106bf8472b20133489a6139e95fc0722b",
      "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": "44498bf8284dd5af00c8e0c7f010962222b6f3c4",
      "name": "GlobalSorting.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "353c96eda1eeb1cd85e8cdf121a442985f2fb93f",
      "name": "GlobalSorting.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01e678c3fe959da5b8863cf2ef4acc3663801310",
      "name": "GlobalVariableRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a943bf41e3082fbea9582e8594b5cc65067d9e8",
      "name": "GlobalVariableRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "427ff38e41a39a64c3b39423c2d14d66c2d97a66",
      "name": "IOValidator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b883fcd7d76644365472dfca225d44510dbf396e",
      "name": "IOValidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ed0b41f1ab525275cea44d4547ab0548d9c0b09",
      "name": "Lexer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c498ab915a31891422d7c8e7841c4cd942b3fb4",
      "name": "Lexer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b20553de83941993902c3949115f20c1caf90eca",
      "name": "MangleNames.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "228227d136b013e6d0b81d646199c889870e527f",
      "name": "MangleNames.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d4725e0d9a5dc4d644c9e7242edb1daf5b0de967",
      "name": "Metal"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1123c34fe32adf54b1236658ea659d94939bec2",
      "name": "Overload.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f0942cb4c2a084d3518bdb4755fd93dab125911",
      "name": "Overload.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f81a3e9acd549885f89a712f9e97c6f82f06103b",
      "name": "Parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edaaa53a05965963345bd960ce0ebc172f2cb73b",
      "name": "Parser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4cefb755eb6959f7b08b040c4e6a93db0315454",
      "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": "4a8b3ec21344ac4decaa2933bdfdcdfc85a6ae8a",
      "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": "d234ed092e66c692ced1023fe119fff6ce6bb46a",
      "name": "TypeCheck.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7159fd530f9da141bd21ba34e22150c66f7f2f8",
      "name": "TypeCheck.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7423138204f1a0239436dc1886d5b65175d968f",
      "name": "TypeDeclarations.rb"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "536fd0ce40ff1143e34c53c499266955874a0846",
      "name": "TypeStore.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb6bdf1bbb509f1f2d24c2de4c8a079dc91e0cf8",
      "name": "TypeStore.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a042f25796fc4d489076b262864e0403b74566a",
      "name": "Types.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dfd21d428751ba7d95a12c294d33934c65ba5eea",
      "name": "Types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a96118e5fbb7d0259867379dc9d3dfb0640b8ff1",
      "name": "UniformityAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7464938745b901cfdad72d36b8895035d6c5c5a",
      "name": "UniformityAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6c2f6ef6ccb7516682b37f384929a5830a6c7c4",
      "name": "VisibilityValidator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44bd24cf1dd23148daab5773605a0fc3e20d6290",
      "name": "VisibilityValidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a06db4e4454284ff945bbacc4cf2724a49398500",
      "name": "WGSL.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c31fafd19bb033350a76e8952b2eda32f8153869",
      "name": "WGSL.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6f1463944d772aab72c860d105fdc05ba3b278d",
      "name": "WGSLEnums.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8fc89a1dafda1abe48c8cbdf2d8b4717d5df4d4",
      "name": "WGSLEnums.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b021250d2564db1335b774377b5a131b0e4fc895",
      "name": "WGSLPrefix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dee31fc700d807a2c18cee26ec3172fd2573a3bf",
      "name": "WGSLShaderModule.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad432f82b15f6398e785aa3a73c5eeb7e2f9d7fd",
      "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": "c2a24c2f4fd0333535f92a10000940add1743c08",
      "name": "wgslc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fe7c4948a73f2aabab52600040da3d9bdc83cda",
      "name": "wgslfuzz.cpp"
    }
  ]
}
