|  | .. |  | - | - | 
|  | TranslatorMetalDirect/ |  | 03-May-2024 | - | 16,690 | 13,737 | 
|  | tree_ops/ |  | 03-May-2024 | - | 19,413 | 12,691 | 
|  | tree_util/ |  | 03-May-2024 | - | 16,586 | 14,547 | 
|  | ASTMetadataHLSL.cpp | D | 03-May-2024 | 14.4 KiB | 446 | 332 | 
|  | ASTMetadataHLSL.h | D | 03-May-2024 | 1.8 KiB | 63 | 32 | 
|  | AtomicCounterFunctionHLSL.cpp | D | 03-May-2024 | 3.6 KiB | 113 | 88 | 
|  | AtomicCounterFunctionHLSL.h | D | 03-May-2024 | 1.2 KiB | 51 | 29 | 
|  | BaseTypes.cpp | D | 03-May-2024 | 2.1 KiB | 65 | 49 | 
|  | BaseTypes.h | D | 03-May-2024 | 46.9 KiB | 1,759 | 1,544 | 
|  | BuildSPIRV.cpp | D | 03-May-2024 | 75.7 KiB | 2,268 | 1,669 | 
|  | BuildSPIRV.h | D | 03-May-2024 | 24.7 KiB | 550 | 307 | 
|  | BuiltInFunctionEmulator.cpp | D | 03-May-2024 | 4.2 KiB | 162 | 128 | 
|  | BuiltInFunctionEmulator.h | D | 03-May-2024 | 2.5 KiB | 81 | 36 | 
|  | BuiltInFunctionEmulatorGLSL.cpp | D | 03-May-2024 | 11.2 KiB | 285 | 256 | 
|  | BuiltInFunctionEmulatorGLSL.h | D | 03-May-2024 | 1.4 KiB | 41 | 16 | 
|  | BuiltInFunctionEmulatorHLSL.cpp | D | 03-May-2024 | 7 KiB | 174 | 148 | 
|  | BuiltInFunctionEmulatorHLSL.h | D | 03-May-2024 | 760 | 28 | 11 | 
|  | BuiltinsWorkaroundGLSL.cpp | D | 03-May-2024 | 3.3 KiB | 110 | 86 | 
|  | BuiltinsWorkaroundGLSL.h | D | 03-May-2024 | 770 | 25 | 12 | 
|  | CallDAG.cpp | D | 03-May-2024 | 9.5 KiB | 317 | 222 | 
|  | CallDAG.h | D | 03-May-2024 | 2.2 KiB | 78 | 35 | 
|  | CodeGen.cpp | D | 03-May-2024 | 2.2 KiB | 97 | 66 | 
|  | CollectVariables.cpp | D | 03-May-2024 | 48.9 KiB | 1,288 | 1,090 | 
|  | CollectVariables.h | D | 03-May-2024 | 1.4 KiB | 39 | 25 | 
|  | Common.h | D | 03-May-2024 | 7.9 KiB | 257 | 192 | 
|  | Compiler.cpp | D | 03-May-2024 | 60.2 KiB | 1,697 | 1,370 | 
|  | Compiler.h | D | 03-May-2024 | 14.1 KiB | 372 | 219 | 
|  | ConstantUnion.cpp | D | 03-May-2024 | 22.5 KiB | 794 | 701 | 
|  | ConstantUnion.h | D | 03-May-2024 | 4 KiB | 123 | 102 | 
|  | Declarator.cpp | D | 03-May-2024 | 855 | 34 | 20 | 
|  | Declarator.h | D | 03-May-2024 | 1.3 KiB | 50 | 26 | 
|  | Diagnostics.cpp | D | 03-May-2024 | 2.7 KiB | 107 | 83 | 
|  | Diagnostics.h | D | 03-May-2024 | 1.9 KiB | 68 | 43 | 
|  | DirectiveHandler.cpp | D | 03-May-2024 | 10.3 KiB | 305 | 258 | 
|  | DirectiveHandler.h | D | 03-May-2024 | 1.8 KiB | 58 | 40 | 
|  | DriverUniformMetal.cpp | D | 03-May-2024 | 3 KiB | 91 | 62 | 
|  | DriverUniformMetal.h | D | 03-May-2024 | 1.1 KiB | 38 | 21 | 
|  | ExtensionBehavior.cpp | D | 03-May-2024 | 4.4 KiB | 125 | 102 | 
|  | ExtensionBehavior.h | D | 03-May-2024 | 2.3 KiB | 90 | 69 | 
|  | ExtensionGLSL.cpp | D | 03-May-2024 | 2.6 KiB | 105 | 73 | 
|  | ExtensionGLSL.h | D | 03-May-2024 | 1.2 KiB | 45 | 23 | 
|  | FlagStd140Structs.cpp | D | 03-May-2024 | 2.2 KiB | 77 | 53 | 
|  | FlagStd140Structs.h | D | 03-May-2024 | 727 | 31 | 16 | 
|  | FunctionLookup.cpp | D | 03-May-2024 | 4.9 KiB | 180 | 133 | 
|  | FunctionLookup.h | D | 03-May-2024 | 1.9 KiB | 61 | 36 | 
|  | HashNames.cpp | D | 03-May-2024 | 3 KiB | 100 | 72 | 
|  | HashNames.h | D | 03-May-2024 | 945 | 34 | 16 | 
|  | ImageFunctionHLSL.cpp | D | 03-May-2024 | 11 KiB | 372 | 327 | 
|  | ImageFunctionHLSL.h | D | 03-May-2024 | 3.3 KiB | 97 | 70 | 
|  | ImmutableString.h | D | 03-May-2024 | 4.1 KiB | 144 | 107 | 
|  | ImmutableStringBuilder.cpp | D | 03-May-2024 | 1.6 KiB | 64 | 45 | 
|  | ImmutableStringBuilder.h | D | 03-May-2024 | 2.3 KiB | 81 | 52 | 
|  | ImmutableString_ESSL_autogen.cpp | D | 03-May-2024 | 25.1 KiB | 340 | 305 | 
|  | ImmutableString_autogen.cpp | D | 03-May-2024 | 30 KiB | 391 | 356 | 
|  | InfoSink.cpp | D | 03-May-2024 | 2.9 KiB | 125 | 105 | 
|  | InfoSink.h | D | 03-May-2024 | 3.8 KiB | 153 | 113 | 
|  | Initialize.cpp | D | 03-May-2024 | 7 KiB | 220 | 203 | 
|  | Initialize.h | D | 03-May-2024 | 1 KiB | 31 | 14 | 
|  | InitializeDll.cpp | D | 03-May-2024 | 588 | 34 | 20 | 
|  | InitializeDll.h | D | 03-May-2024 | 392 | 16 | 8 | 
|  | InitializeGlobals.h | D | 03-May-2024 | 379 | 14 | 5 | 
|  | IntermNode.cpp | D | 03-May-2024 | 142.6 KiB | 4,219 | 3,630 | 
|  | IntermNode.h | D | 03-May-2024 | 36.2 KiB | 1,044 | 692 | 
|  | IsASTDepthBelowLimit.cpp | D | 03-May-2024 | 861 | 38 | 22 | 
|  | IsASTDepthBelowLimit.h | D | 03-May-2024 | 530 | 21 | 8 | 
|  | Operator.cpp | D | 03-May-2024 | 3.9 KiB | 172 | 140 | 
|  | Operator_autogen.h | D | 03-May-2024 | 12.4 KiB | 552 | 389 | 
|  | OutputESSL.cpp | D | 03-May-2024 | 1.4 KiB | 56 | 38 | 
|  | OutputESSL.h | D | 03-May-2024 | 785 | 29 | 16 | 
|  | OutputGLSL.cpp | D | 03-May-2024 | 4.1 KiB | 123 | 98 | 
|  | OutputGLSL.h | D | 03-May-2024 | 827 | 30 | 17 | 
|  | OutputGLSLBase.cpp | D | 03-May-2024 | 40.6 KiB | 1,488 | 1,256 | 
|  | OutputGLSLBase.h | D | 03-May-2024 | 6.2 KiB | 147 | 106 | 
|  | OutputHLSL.cpp | D | 03-May-2024 | 118.6 KiB | 3,674 | 3,100 | 
|  | OutputHLSL.h | D | 03-May-2024 | 10.9 KiB | 288 | 206 | 
|  | OutputSPIRV.cpp | D | 03-May-2024 | 242.3 KiB | 6,314 | 4,312 | 
|  | OutputSPIRV.h | D | 03-May-2024 | 529 | 20 | 8 | 
|  | OutputTree.cpp | D | 03-May-2024 | 20.2 KiB | 724 | 589 | 
|  | OutputTree.h | D | 03-May-2024 | 544 | 23 | 9 | 
|  | OutputVulkanGLSL.cpp | D | 03-May-2024 | 6.3 KiB | 179 | 122 | 
|  | OutputVulkanGLSL.h | D | 03-May-2024 | 2.1 KiB | 65 | 39 | 
|  | ParseContext.cpp | D | 03-May-2024 | 262 KiB | 7,310 | 6,175 | 
|  | ParseContext.h | D | 03-May-2024 | 39.6 KiB | 766 | 588 | 
|  | PoolAlloc.cpp | D | 03-May-2024 | 936 | 41 | 26 | 
|  | PoolAlloc.h | D | 03-May-2024 | 3.2 KiB | 103 | 59 | 
|  | Pragma.h | D | 03-May-2024 | 641 | 29 | 16 | 
|  | QualifierTypes.cpp | D | 03-May-2024 | 34.8 KiB | 1,008 | 883 | 
|  | QualifierTypes.h | D | 03-May-2024 | 7.2 KiB | 215 | 165 | 
|  | ResourcesHLSL.cpp | D | 03-May-2024 | 36.6 KiB | 975 | 843 | 
|  | ResourcesHLSL.h | D | 03-May-2024 | 6.8 KiB | 155 | 122 | 
|  | Severity.h | D | 03-May-2024 | 437 | 23 | 11 | 
|  | ShaderLang.cpp | D | 03-May-2024 | 30.4 KiB | 1,043 | 793 | 
|  | ShaderStorageBlockFunctionHLSL.cpp | D | 03-May-2024 | 15.7 KiB | 440 | 402 | 
|  | ShaderStorageBlockFunctionHLSL.h | D | 03-May-2024 | 3 KiB | 95 | 59 | 
|  | ShaderStorageBlockOutputHLSL.cpp | D | 03-May-2024 | 24 KiB | 668 | 562 | 
|  | ShaderStorageBlockOutputHLSL.h | D | 03-May-2024 | 3.5 KiB | 87 | 55 | 
|  | ShaderVars.cpp | D | 03-May-2024 | 18.5 KiB | 618 | 518 | 
|  | StaticType.h | D | 03-May-2024 | 10.7 KiB | 297 | 220 | 
|  | StructureHLSL.cpp | D | 03-May-2024 | 21.6 KiB | 669 | 541 | 
|  | StructureHLSL.h | D | 03-May-2024 | 3.3 KiB | 103 | 63 | 
|  | Symbol.cpp | D | 03-May-2024 | 8.9 KiB | 255 | 216 | 
|  | Symbol.h | D | 03-May-2024 | 14.4 KiB | 403 | 310 | 
|  | SymbolTable.cpp | D | 03-May-2024 | 16.9 KiB | 560 | 449 | 
|  | SymbolTable.h | D | 03-May-2024 | 14.2 KiB | 386 | 254 | 
|  | SymbolTable_ESSL_autogen.cpp | D | 03-May-2024 | 1.6 MiB | 32,311 | 32,192 | 
|  | SymbolTable_autogen.cpp | D | 03-May-2024 | 2.1 MiB | 41,428 | 41,309 | 
|  | SymbolTable_autogen.h | D | 03-May-2024 | 10.8 KiB | 170 | 154 | 
|  | SymbolUniqueId.cpp | D | 03-May-2024 | 748 | 28 | 13 | 
|  | SymbolUniqueId.h | D | 03-May-2024 | 1.3 KiB | 59 | 39 | 
|  | TextureFunctionHLSL.cpp | D | 03-May-2024 | 58.3 KiB | 1,566 | 1,342 | 
|  | TextureFunctionHLSL.h | D | 03-May-2024 | 2.4 KiB | 78 | 50 | 
|  | TranslatorESSL.cpp | D | 03-May-2024 | 6.9 KiB | 190 | 144 | 
|  | TranslatorESSL.h | D | 03-May-2024 | 1,020 | 36 | 21 | 
|  | TranslatorGLSL.cpp | D | 03-May-2024 | 13.8 KiB | 389 | 303 | 
|  | TranslatorGLSL.h | D | 03-May-2024 | 1.2 KiB | 39 | 24 | 
|  | TranslatorHLSL.cpp | D | 03-May-2024 | 11.2 KiB | 294 | 211 | 
|  | TranslatorHLSL.h | D | 03-May-2024 | 2.3 KiB | 57 | 38 | 
|  | TranslatorMetal.cpp | D | 03-May-2024 | 12.5 KiB | 324 | 203 | 
|  | TranslatorMetal.h | D | 03-May-2024 | 2.2 KiB | 62 | 35 | 
|  | TranslatorMetalConstantNames.cpp | D | 03-May-2024 | 654 | 26 | 11 | 
|  | TranslatorMetalDirect.cpp | D | 03-May-2024 | 45 KiB | 1,172 | 898 | 
|  | TranslatorMetalDirect.h | D | 03-May-2024 | 6.8 KiB | 195 | 156 | 
|  | TranslatorVulkan.cpp | D | 03-May-2024 | 58.6 KiB | 1,466 | 1,057 | 
|  | TranslatorVulkan.h | D | 03-May-2024 | 2.1 KiB | 62 | 34 | 
|  | Types.cpp | D | 03-May-2024 | 25.6 KiB | 979 | 877 | 
|  | Types.h | D | 03-May-2024 | 18.1 KiB | 508 | 353 | 
|  | UtilsHLSL.cpp | D | 03-May-2024 | 32.7 KiB | 1,124 | 1,037 | 
|  | UtilsHLSL.h | D | 03-May-2024 | 4.8 KiB | 137 | 103 | 
|  | ValidateAST.cpp | D | 03-May-2024 | 36.4 KiB | 1,112 | 893 | 
|  | ValidateAST.h | D | 03-May-2024 | 4.9 KiB | 106 | 30 | 
|  | ValidateBarrierFunctionCall.cpp | D | 03-May-2024 | 2.6 KiB | 101 | 77 | 
|  | ValidateBarrierFunctionCall.h | D | 03-May-2024 | 669 | 23 | 10 | 
|  | ValidateClipCullDistance.cpp | D | 03-May-2024 | 5.9 KiB | 201 | 163 | 
|  | ValidateClipCullDistance.h | D | 03-May-2024 | 761 | 28 | 12 | 
|  | ValidateGlobalInitializer.cpp | D | 03-May-2024 | 4.7 KiB | 158 | 124 | 
|  | ValidateGlobalInitializer.h | D | 03-May-2024 | 725 | 25 | 12 | 
|  | ValidateLimitations.cpp | D | 03-May-2024 | 13.8 KiB | 453 | 341 | 
|  | ValidateLimitations.h | D | 03-May-2024 | 753 | 27 | 12 | 
|  | ValidateMaxParameters.cpp | D | 03-May-2024 | 872 | 31 | 19 | 
|  | ValidateMaxParameters.h | D | 03-May-2024 | 598 | 22 | 8 | 
|  | ValidateOutputs.cpp | D | 03-May-2024 | 6 KiB | 185 | 148 | 
|  | ValidateOutputs.h | D | 03-May-2024 | 940 | 31 | 13 | 
|  | ValidateSwitch.cpp | D | 03-May-2024 | 9.3 KiB | 316 | 268 | 
|  | ValidateSwitch.h | D | 03-May-2024 | 817 | 28 | 14 | 
|  | ValidateTypeSizeLimitations.cpp | D | 03-May-2024 | 7.8 KiB | 215 | 156 | 
|  | ValidateTypeSizeLimitations.h | D | 03-May-2024 | 761 | 26 | 11 | 
|  | ValidateVaryingLocations.cpp | D | 03-May-2024 | 12.5 KiB | 369 | 259 | 
|  | ValidateVaryingLocations.h | D | 03-May-2024 | 737 | 29 | 13 | 
|  | VariablePacker.cpp | D | 03-May-2024 | 11.8 KiB | 411 | 343 | 
|  | VariablePacker.h | D | 03-May-2024 | 1,021 | 33 | 12 | 
|  | VersionGLSL.cpp | D | 03-May-2024 | 4.6 KiB | 157 | 121 | 
|  | VersionGLSL.h | D | 03-May-2024 | 2.6 KiB | 77 | 35 | 
|  | blocklayout.cpp | D | 03-May-2024 | 22.3 KiB | 667 | 542 | 
|  | blocklayout.h | D | 03-May-2024 | 11.7 KiB | 323 | 238 | 
|  | blocklayoutHLSL.cpp | D | 03-May-2024 | 5.2 KiB | 168 | 131 | 
|  | blocklayoutHLSL.h | D | 03-May-2024 | 2.3 KiB | 69 | 40 | 
|  | builtin_function_declarations.txt | D | 03-May-2024 | 67.6 KiB | 1,202 | 1,157 | 
|  | builtin_variables.json | D | 03-May-2024 | 64.5 KiB | 1,565 | 1,564 | 
|  | emulated_builtin_function_data_hlsl.json | D | 03-May-2024 | 36.4 KiB | 1,426 | 1,425 | 
|  | emulated_builtin_functions_hlsl_autogen.cpp | D | 03-May-2024 | 33.9 KiB | 882 | 836 | 
|  | gen_builtin_symbols.py | D | 03-May-2024 | 85.8 KiB | 2,296 | 1,816 | 
|  | gen_emulated_builtin_function_tables.py | D | 03-May-2024 | 4 KiB | 153 | 108 | 
|  | generate_parser.py | D | 03-May-2024 | 479 | 23 | 8 | 
|  | glslang.h | D | 03-May-2024 | 696 | 25 | 14 | 
|  | glslang.l | D | 03-May-2024 | 34.7 KiB | 945 | 726 | 
|  | glslang.y | D | 03-May-2024 | 52.6 KiB | 1,699 | 1,530 | 
|  | glslang_lex_autogen.cpp | D | 03-May-2024 | 146.4 KiB | 3,829 | 2,846 | 
|  | glslang_tab_autogen.cpp | D | 03-May-2024 | 197.6 KiB | 5,645 | 4,116 | 
|  | glslang_tab_autogen.h | D | 03-May-2024 | 10.4 KiB | 314 | 263 | 
|  | glslang_wrapper.cpp | D | 03-May-2024 | 7.3 KiB | 188 | 139 | 
|  | glslang_wrapper.h | D | 03-May-2024 | 1.5 KiB | 47 | 30 | 
|  | length_limits.h | D | 03-May-2024 | 590 | 27 | 8 | 
|  | span_unittest.cpp | D | 03-May-2024 | 5 KiB | 185 | 131 | 
|  | util.cpp | D | 03-May-2024 | 28.6 KiB | 1,011 | 894 | 
|  | util.h | D | 03-May-2024 | 3.9 KiB | 108 | 61 |