)]}'
{
  "id": "c4f7fd8a206324e4ef4b43f65e8582d18000b58d",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "991bd9ea2ae71bf0876c9274fa76cc8a478de2d2",
      "name": "API.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "151d82921fd817845d177ce69bdfa0b03c97f105",
      "name": "AST"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "939cc776de1a9e0586a955af211de860c229bf75",
      "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": "2262ab053fbaa1211bffea88cd3016141c75ddda",
      "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": "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": "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": "631146b0c7fcc8b1370df464cf34d746c4eeedda",
      "name": "GlobalVariableRewriter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a943bf41e3082fbea9582e8594b5cc65067d9e8",
      "name": "GlobalVariableRewriter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33249b236633e0f81521d77903420e057097ef7c",
      "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": "c0475e2e9e1aa160ec665d81c8203fe9b2c64cbd",
      "name": "Metal"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1123c34fe32adf54b1236658ea659d94939bec2",
      "name": "Overload.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2890b4f8bd1ddea37a5401ac24409bbe3bd19196",
      "name": "Overload.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2a8765dcaf581cda140efbb74a8e3ed70751563",
      "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": "064d5a3a0efdd30cde88b81584f6c913046e6eb1",
      "name": "Token.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3d0edaa7ac8b6e83119a3ee456480c8dde33701",
      "name": "TypeCheck.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7159fd530f9da141bd21ba34e22150c66f7f2f8",
      "name": "TypeCheck.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91ff8e9244adc0832a742b08bdae83fdc5aa74c8",
      "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": "e8032692ff9b48bfe6994c4202b7c67993aee5da",
      "name": "UniformityAnalysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7464938745b901cfdad72d36b8895035d6c5c5a",
      "name": "UniformityAnalysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29d8cebe3f1cf9a2048fe8d832a42e535da348ff",
      "name": "VisibilityValidator.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44bd24cf1dd23148daab5773605a0fc3e20d6290",
      "name": "VisibilityValidator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0321a54b62059ab4d7750e497041713baaef4c75",
      "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": "0292e8218992f24e03fd8749fad67457f93fc2d8",
      "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": "0b8ec46775b1e538ad3a7a3bea756ee3c9fcecea",
      "name": "WGSLShaderModule.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9669adb12f068bf03a49d4a6a11956ae035bf97b",
      "name": "config.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a338202bc9a0e586dc825103e45374f35dd59898",
      "name": "generator"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d4d8f8c2d677cb70518e51bde0c908d05cfb20f",
      "name": "wgsl.dict"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fff877cde6d1961123b1352fd59b3f16cf61f506",
      "name": "wgslc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fe7c4948a73f2aabab52600040da3d9bdc83cda",
      "name": "wgslfuzz.cpp"
    }
  ]
}
