core.meta.slang | -rw-r--r-- | 75.9 KB |
hlsl.meta.slang | -rw-r--r-- | 147.7 KB |
run-generators.vcxproj | -rw-r--r-- | 19.4 KB |
run-generators.vcxproj.filters | -rw-r--r-- | 1.6 KB |
slang-ast-all.h | -rw-r--r-- | 234 bytes |
slang-ast-base.h | -rw-r--r-- | 11.4 KB |
slang-ast-builder.cpp | -rw-r--r-- | 7.2 KB |
slang-ast-builder.h | -rw-r--r-- | 7.4 KB |
slang-ast-decl.cpp | -rw-r--r-- | 449 bytes |
slang-ast-decl.h | -rw-r--r-- | 13.1 KB |
slang-ast-dump.cpp | -rw-r--r-- | 17.3 KB |
slang-ast-dump.h | -rw-r--r-- | 560 bytes |
slang-ast-expr.h | -rw-r--r-- | 7.1 KB |
slang-ast-modifier.h | -rw-r--r-- | 24.3 KB |
slang-ast-reflect.cpp | -rw-r--r-- | 4.3 KB |
slang-ast-reflect.h | -rw-r--r-- | 2.2 KB |
slang-ast-stmt.h | -rw-r--r-- | 4.3 KB |
slang-ast-substitutions.cpp | -rw-r--r-- | 6.8 KB |
slang-ast-support-types.h | -rw-r--r-- | 41.2 KB |
slang-ast-type.cpp | -rw-r--r-- | 25.1 KB |
slang-ast-type.h | -rw-r--r-- | 16.9 KB |
slang-ast-val.cpp | -rw-r--r-- | 16.6 KB |
slang-ast-val.h | -rw-r--r-- | 6.4 KB |
slang-check-conformance.cpp | -rw-r--r-- | 17.0 KB |
slang-check-constraint.cpp | -rw-r--r-- | 26.1 KB |
slang-check-conversion.cpp | -rw-r--r-- | 32.1 KB |
slang-check-decl.cpp | -rw-r--r-- | 203.1 KB |
slang-check-expr.cpp | -rw-r--r-- | 78.4 KB |
slang-check-impl.h | -rw-r--r-- | 63.8 KB |
slang-check-modifier.cpp | -rw-r--r-- | 25.8 KB |
slang-check-overload.cpp | -rw-r--r-- | 66.9 KB |
slang-check-shader.cpp | -rw-r--r-- | 68.6 KB |
slang-check-stmt.cpp | -rw-r--r-- | 9.3 KB |
slang-check-type.cpp | -rw-r--r-- | 11.5 KB |
slang-check.cpp | -rw-r--r-- | 9.8 KB |
slang-check.h | -rw-r--r-- | 1002 bytes |
slang-compiler.cpp | -rwxr-xr-x | 90.1 KB |
slang-compiler.h | -rwxr-xr-x | 87.6 KB |
slang-diagnostic-defs.h | -rw-r--r-- | 40.0 KB |
slang-diagnostics.cpp | -rw-r--r-- | 10.9 KB |
slang-diagnostics.h | -rw-r--r-- | 9.0 KB |
slang-dxc-support.cpp | -rwxr-xr-x | 12.9 KB |
slang-emit-c-like.cpp | -rw-r--r-- | 126.5 KB |
slang-emit-c-like.h | -rw-r--r-- | 16.0 KB |
slang-emit-cpp.cpp | -rw-r--r-- | 86.3 KB |
slang-emit-cpp.h | -rw-r--r-- | 6.7 KB |
slang-emit-cuda.cpp | -rw-r--r-- | 23.6 KB |
slang-emit-cuda.h | -rw-r--r-- | 3.7 KB |
slang-emit-glsl.cpp | -rw-r--r-- | 61.5 KB |
slang-emit-glsl.h | -rw-r--r-- | 4.9 KB |
slang-emit-hlsl.cpp | -rw-r--r-- | 37.1 KB |
slang-emit-hlsl.h | -rw-r--r-- | 3.4 KB |
slang-emit-precedence.cpp | -rw-r--r-- | 1.5 KB |
slang-emit-precedence.h | -rw-r--r-- | 4.2 KB |
slang-emit-source-writer.cpp | -rw-r--r-- | 12.5 KB |
slang-emit-source-writer.h | -rw-r--r-- | 4.2 KB |
slang-emit-spirv.cpp | -rw-r--r-- | 43.0 KB |
slang-emit.cpp | -rw-r--r-- | 30.8 KB |
slang-emit.h | -rw-r--r-- | 1.5 KB |
slang-file-system.cpp | -rw-r--r-- | 20.3 KB |
slang-file-system.h | -rw-r--r-- | 12.4 KB |
slang-glsl-extension-tracker.cpp | -rw-r--r-- | 1.8 KB |
slang-glsl-extension-tracker.h | -rw-r--r-- | 1.6 KB |
slang-hlsl-intrinsic-set.cpp | -rw-r--r-- | 18.4 KB |
slang-hlsl-intrinsic-set.h | -rw-r--r-- | 8.3 KB |
slang-image-format-defs.h | -rw-r--r-- | 748 bytes |
slang-include-system.cpp | -rw-r--r-- | 5.2 KB |
slang-include-system.h | -rw-r--r-- | 2.1 KB |
slang-ir-any-value-marshalling.cpp | -rw-r--r-- | 22.8 KB |
slang-ir-any-value-marshalling.h | -rw-r--r-- | 458 bytes |
slang-ir-augment-make-existential.cpp | -rw-r--r-- | 2.0 KB |
slang-ir-augment-make-existential.h | -rw-r--r-- | 378 bytes |
slang-ir-bind-existentials.cpp | -rw-r--r-- | 12.7 KB |
slang-ir-bind-existentials.h | -rw-r--r-- | 259 bytes |
slang-ir-byte-address-legalize.cpp | -rw-r--r-- | 40.0 KB |
slang-ir-byte-address-legalize.h | -rw-r--r-- | 741 bytes |
slang-ir-clone.cpp | -rw-r--r-- | 9.2 KB |
slang-ir-clone.h | -rw-r--r-- | 6.3 KB |
slang-ir-collect-global-uniforms.cpp | -rw-r--r-- | 13.2 KB |
slang-ir-collect-global-uniforms.h | -rw-r--r-- | 409 bytes |
slang-ir-constexpr.cpp | -rw-r--r-- | 17.3 KB |
slang-ir-constexpr.h | -rw-r--r-- | 198 bytes |
slang-ir-dce.cpp | -rw-r--r-- | 12.4 KB |
slang-ir-dce.h | -rw-r--r-- | 674 bytes |
slang-ir-deduplicate.cpp | -rw-r--r-- | 2.5 KB |
slang-ir-dominators.cpp | -rw-r--r-- | 27.9 KB |
slang-ir-dominators.h | -rw-r--r-- | 5.5 KB |
slang-ir-entry-point-raw-ptr-params.cpp | -rw-r--r-- | 4.4 KB |
slang-ir-entry-point-raw-ptr-params.h | -rw-r--r-- | 257 bytes |
slang-ir-entry-point-uniforms.cpp | -rw-r--r-- | 21.1 KB |
slang-ir-entry-point-uniforms.h | -rw-r--r-- | 730 bytes |
slang-ir-explicit-global-context.cpp | -rw-r--r-- | 21.5 KB |
slang-ir-explicit-global-context.h | -rw-r--r-- | 318 bytes |
slang-ir-explicit-global-init.cpp | -rw-r--r-- | 6.8 KB |
slang-ir-explicit-global-init.h | -rw-r--r-- | 241 bytes |
slang-ir-generics-lowering-context.cpp | -rw-r--r-- | 9.1 KB |
slang-ir-generics-lowering-context.h | -rw-r--r-- | 2.5 KB |
slang-ir-glsl-legalize.cpp | -rw-r--r-- | 60.9 KB |
slang-ir-glsl-legalize.h | -rw-r--r-- | 420 bytes |
slang-ir-hoist-local-types.cpp | -rw-r--r-- | 2.9 KB |
slang-ir-hoist-local-types.h | -rw-r--r-- | 525 bytes |
slang-ir-inline.cpp | -rw-r--r-- | 16.2 KB |
slang-ir-inline.h | -rw-r--r-- | 216 bytes |
slang-ir-inst-defs.h | -rw-r--r-- | 24.0 KB |
slang-ir-insts.h | -rw-r--r-- | 73.9 KB |
slang-ir-layout.cpp | -rw-r--r-- | 8.2 KB |
slang-ir-layout.h | -rw-r--r-- | 2.0 KB |
slang-ir-legalize-types.cpp | -rw-r--r-- | 86.2 KB |
slang-ir-legalize-varying-params.cpp | -rw-r--r-- | 53.1 KB |
slang-ir-legalize-varying-params.h | -rw-r--r-- | 362 bytes |
slang-ir-link.cpp | -rw-r--r-- | 52.6 KB |
slang-ir-link.h | -rw-r--r-- | 1.1 KB |
slang-ir-lower-existential.cpp | -rw-r--r-- | 6.8 KB |
slang-ir-lower-existential.h | -rw-r--r-- | 267 bytes |
slang-ir-lower-generic-call.cpp | -rw-r--r-- | 11.7 KB |
slang-ir-lower-generic-call.h | -rw-r--r-- | 316 bytes |
slang-ir-lower-generic-function.cpp | -rw-r--r-- | 15.0 KB |
slang-ir-lower-generic-function.h | -rw-r--r-- | 828 bytes |
slang-ir-lower-generic-type.cpp | -rw-r--r-- | 3.1 KB |
slang-ir-lower-generic-type.h | -rw-r--r-- | 377 bytes |
slang-ir-lower-generics.cpp | -rw-r--r-- | 2.3 KB |
slang-ir-lower-generics.h | -rw-r--r-- | 416 bytes |
slang-ir-lower-tuple-types.cpp | -rw-r--r-- | 5.9 KB |
slang-ir-lower-tuple-types.h | -rw-r--r-- | 266 bytes |
slang-ir-missing-return.cpp | -rw-r--r-- | 951 bytes |
slang-ir-missing-return.h | -rw-r--r-- | 207 bytes |
slang-ir-restructure-scoping.cpp | -rw-r--r-- | 14.2 KB |
slang-ir-restructure-scoping.h | -rw-r--r-- | 750 bytes |
slang-ir-restructure.cpp | -rw-r--r-- | 29.0 KB |
slang-ir-restructure.h | -rw-r--r-- | 7.7 KB |
slang-ir-sccp.cpp | -rw-r--r-- | 38.1 KB |
slang-ir-sccp.h | -rw-r--r-- | 587 bytes |
slang-ir-specialize-arrays.cpp | -rw-r--r-- | 1.5 KB |
slang-ir-specialize-arrays.h | -rw-r--r-- | 920 bytes |
slang-ir-specialize-function-call.cpp | -rw-r--r-- | 30.5 KB |
slang-ir-specialize-function-call.h | -rw-r--r-- | 996 bytes |
slang-ir-specialize-resources.cpp | -rw-r--r-- | 43.4 KB |
slang-ir-specialize-resources.h | -rw-r--r-- | 1.0 KB |
slang-ir-specialize.cpp | -rw-r--r-- | 81.9 KB |
slang-ir-specialize.h | -rw-r--r-- | 201 bytes |
slang-ir-ssa.cpp | -rw-r--r-- | 36.6 KB |
slang-ir-ssa.h | -rw-r--r-- | 115 bytes |
slang-ir-string-hash.cpp | -rw-r--r-- | 2.0 KB |
slang-ir-string-hash.h | -rw-r--r-- | 594 bytes |
slang-ir-strip-witness-tables.cpp | -rw-r--r-- | 975 bytes |
slang-ir-strip-witness-tables.h | -rw-r--r-- | 219 bytes |
slang-ir-strip.cpp | -rw-r--r-- | 1.3 KB |
slang-ir-strip.h | -rw-r--r-- | 410 bytes |
slang-ir-synthesize-active-mask.cpp | -rw-r--r-- | 92.1 KB |
slang-ir-synthesize-active-mask.h | -rw-r--r-- | 868 bytes |
slang-ir-type-set.cpp | -rw-r--r-- | 8.4 KB |
slang-ir-type-set.h | -rw-r--r-- | 3.4 KB |
slang-ir-union.cpp | -rw-r--r-- | 33.2 KB |
slang-ir-union.h | -rw-r--r-- | 476 bytes |
slang-ir-validate.cpp | -rw-r--r-- | 7.4 KB |
slang-ir-validate.h | -rw-r--r-- | 1.2 KB |
slang-ir-witness-table-wrapper.cpp | -rw-r--r-- | 9.4 KB |
slang-ir-witness-table-wrapper.h | -rw-r--r-- | 1022 bytes |
slang-ir-wrap-structured-buffers.cpp | -rw-r--r-- | 14.8 KB |
slang-ir-wrap-structured-buffers.h | -rw-r--r-- | 338 bytes |
slang-ir.cpp | -rw-r--r-- | 152.0 KB |
slang-ir.h | -rw-r--r-- | 40.9 KB |
slang-legalize-types.cpp | -rw-r--r-- | 48.1 KB |
slang-legalize-types.h | -rw-r--r-- | 18.9 KB |
slang-lexer.cpp | -rw-r--r-- | 37.5 KB |
slang-lexer.h | -rw-r--r-- | 4.0 KB |
slang-lookup.cpp | -rw-r--r-- | 33.1 KB |
slang-lookup.h | -rw-r--r-- | 1.9 KB |
slang-lower-to-ir.cpp | -rw-r--r-- | 296.9 KB |
slang-lower-to-ir.h | -rw-r--r-- | 1.9 KB |
slang-mangle.cpp | -rw-r--r-- | 16.9 KB |
slang-mangle.h | -rw-r--r-- | 1010 bytes |
slang-mangled-lexer.cpp | -rw-r--r-- | 3.0 KB |
slang-mangled-lexer.h | -rw-r--r-- | 2.7 KB |
slang-name.cpp | -rw-r--r-- | 800 bytes |
slang-name.h | -rw-r--r-- | 3.0 KB |
slang-options.cpp | -rw-r--r-- | 62.1 KB |
slang-options.h | -rw-r--r-- | 200 bytes |
slang-parameter-binding.cpp | -rw-r--r-- | 135.2 KB |
slang-parameter-binding.h | -rw-r--r-- | 799 bytes |
slang-parser.cpp | -rw-r--r-- | 197.2 KB |
slang-parser.h | -rw-r--r-- | 952 bytes |
slang-preprocessor.cpp | -rw-r--r-- | 85.5 KB |
slang-preprocessor.h | -rw-r--r-- | 2.6 KB |
slang-profile-defs.h | -rw-r--r-- | 11.7 KB |
slang-profile.cpp | -rw-r--r-- | 744 bytes |
slang-profile.h | -rw-r--r-- | 3.0 KB |
slang-ref-object-reflect.cpp | -rw-r--r-- | 3.2 KB |
slang-ref-object-reflect.h | -rw-r--r-- | 1.9 KB |
slang-reflection.cpp | -rw-r--r-- | 48.8 KB |
slang-reflection.h | -rw-r--r-- | 524 bytes |
slang-repro.cpp | -rw-r--r-- | 52.0 KB |
slang-repro.h | -rw-r--r-- | 7.4 KB |
slang-serialize-ast-type-info.h | -rw-r--r-- | 11.8 KB |
slang-serialize-ast.cpp | -rw-r--r-- | 5.2 KB |
slang-serialize-ast.h | -rw-r--r-- | 1.5 KB |
slang-serialize-container.cpp | -rw-r--r-- | 20.3 KB |
slang-serialize-container.h | -rw-r--r-- | 3.2 KB |
slang-serialize-factory.cpp | -rw-r--r-- | 3.8 KB |
slang-serialize-factory.h | -rw-r--r-- | 1019 bytes |
slang-serialize-ir-types.cpp | -rw-r--r-- | 3.4 KB |
slang-serialize-ir-types.h | -rw-r--r-- | 9.6 KB |
slang-serialize-ir.cpp | -rw-r--r-- | 31.9 KB |
slang-serialize-ir.h | -rw-r--r-- | 3.8 KB |
slang-serialize-misc-type-info.h | -rw-r--r-- | 5.8 KB |
slang-serialize-reflection.cpp | -rw-r--r-- | 3.2 KB |
slang-serialize-reflection.h | -rw-r--r-- | 3.0 KB |
slang-serialize-source-loc.cpp | -rw-r--r-- | 14.8 KB |
slang-serialize-source-loc.h | -rw-r--r-- | 8.5 KB |
slang-serialize-type-info.h | -rw-r--r-- | 9.8 KB |
slang-serialize-types.cpp | -rw-r--r-- | 8.0 KB |
slang-serialize-types.h | -rw-r--r-- | 7.4 KB |
slang-serialize.cpp | -rw-r--r-- | 25.5 KB |
slang-serialize.h | -rw-r--r-- | 29.1 KB |
slang-source-loc.cpp | -rw-r--r-- | 16.4 KB |
slang-source-loc.h | -rw-r--r-- | 19.0 KB |
slang-stdlib.cpp | -rw-r--r-- | 11.5 KB |
slang-syntax.cpp | -rw-r--r-- | 44.4 KB |
slang-syntax.h | -rw-r--r-- | 8.4 KB |
slang-token-defs.h | -rw-r--r-- | 2.7 KB |
slang-token.cpp | -rw-r--r-- | 360 bytes |
slang-token.h | -rw-r--r-- | 3.4 KB |
slang-type-layout.cpp | -rw-r--r-- | 151.4 KB |
slang-type-layout.h | -rw-r--r-- | 33.7 KB |
slang-type-system-shared.cpp | -rw-r--r-- | 596 bytes |
slang-type-system-shared.h | -rw-r--r-- | 3.3 KB |
slang-value-reflect.cpp | -rw-r--r-- | 100 bytes |
slang-value-reflect.h | -rw-r--r-- | 119 bytes |
slang-visitor.h | -rw-r--r-- | 8.3 KB |
slang.cpp | -rw-r--r-- | 122.2 KB |
slang.natvis | -rw-r--r-- | 4.8 KB |
slang.vcxproj | -rw-r--r-- | 23.3 KB |
slang.vcxproj.filters | -rw-r--r-- | 24.9 KB |