summaryrefslogtreecommitdiff
path: root/source/slang
ModeNameSize
-rw-r--r--CMakeLists.txt8127logplain
-rw-r--r--core.meta.slang125990logplain
-rw-r--r--diff.meta.slang80600logplain
-rw-r--r--glsl.meta.slang266515logplain
-rw-r--r--hlsl.meta.slang666353logplain
-rw-r--r--slang-api.cpp25067logplain
-rw-r--r--slang-artifact-output-util.cpp7727logplain
-rw-r--r--slang-artifact-output-util.h2214logplain
-rw-r--r--slang-ast-all.h233logplain
-rw-r--r--slang-ast-base.cpp1175logplain
-rw-r--r--slang-ast-base.h26312logplain
-rw-r--r--slang-ast-builder.cpp30372logplain
-rw-r--r--slang-ast-builder.h23357logplain
-rw-r--r--slang-ast-decl-ref.cpp14319logplain
-rw-r--r--slang-ast-decl.cpp3676logplain
-rw-r--r--slang-ast-decl.h18940logplain
-rw-r--r--slang-ast-dump.cpp21753logplain
-rw-r--r--slang-ast-dump.h555logplain
-rw-r--r--slang-ast-expr.h19558logplain
-rw-r--r--slang-ast-iterator.h18058logplain
-rw-r--r--slang-ast-modifier.cpp935logplain
-rw-r--r--slang-ast-modifier.h46244logplain
-rw-r--r--slang-ast-natural-layout.cpp7105logplain
-rw-r--r--slang-ast-natural-layout.h3733logplain
-rw-r--r--slang-ast-print.cpp17844logplain
-rw-r--r--slang-ast-print.h6730logplain
-rw-r--r--slang-ast-reflect.cpp4813logplain
-rw-r--r--slang-ast-reflect.h3441logplain
-rw-r--r--slang-ast-stmt.h5196logplain
-rw-r--r--slang-ast-support-types.cpp1917logplain
-rw-r--r--slang-ast-support-types.h49774logplain
-rw-r--r--slang-ast-synthesis.cpp5594logplain
-rw-r--r--slang-ast-synthesis.h4007logplain
-rw-r--r--slang-ast-type.cpp37005logplain
-rw-r--r--slang-ast-type.h24997logplain
-rw-r--r--slang-ast-val.cpp60073logplain
-rw-r--r--slang-ast-val.h28943logplain
-rw-r--r--slang-capabilities.capdef71236logplain
-rw-r--r--slang-capability.cpp51362logplain
-rw-r--r--slang-capability.h15184logplain
-rw-r--r--slang-check-conformance.cpp14682logplain
-rw-r--r--slang-check-constraint.cpp50962logplain
-rw-r--r--slang-check-conversion.cpp52436logplain
-rw-r--r--slang-check-decl.cpp469468logplain
-rw-r--r--slang-check-expr.cpp194036logplain
-rw-r--r--slang-check-impl.h102708logplain
-rw-r--r--slang-check-inheritance.cpp48030logplain
-rw-r--r--slang-check-modifier.cpp65317logplain
-rw-r--r--slang-check-overload.cpp106651logplain
-rw-r--r--slang-check-resolve-val.cpp1450logplain
-rw-r--r--slang-check-shader.cpp69736logplain
-rw-r--r--slang-check-stmt.cpp24152logplain
-rw-r--r--slang-check-type.cpp14710logplain
-rw-r--r--slang-check.cpp7415logplain
-rw-r--r--slang-check.h704logplain
-rw-r--r--slang-compiler-options.cpp12712logplain
-rw-r--r--slang-compiler-options.h11818logplain
-rw-r--r--slang-compiler-tu.cpp9850logplain
-rw-r--r--slang-compiler.cpp90426logplain
-rw-r--r--slang-compiler.h137749logplain
-rw-r--r--slang-container-pool.cpp0logplain
-rw-r--r--slang-container-pool.h2126logplain
-rw-r--r--slang-content-assist-info.h2892logplain
-rw-r--r--slang-core-module-textures.cpp17432logplain
-rw-r--r--slang-core-module-textures.h2704logplain
-rw-r--r--slang-core-module.cpp813logplain
-rw-r--r--slang-diagnostic-defs.h83117logplain
-rw-r--r--slang-diagnostics.cpp4322logplain
-rw-r--r--slang-diagnostics.h1855logplain
-rw-r--r--slang-doc-ast.cpp4348logplain
-rw-r--r--slang-doc-ast.h2904logplain
-rw-r--r--slang-doc-markdown-writer.cpp94917logplain
-rw-r--r--slang-doc-markdown-writer.h8112logplain
-rw-r--r--slang-emit-base.cpp1744logplain
-rw-r--r--slang-emit-base.h804logplain
-rw-r--r--slang-emit-c-like.cpp146445logplain
-rw-r--r--slang-emit-c-like.h25419logplain
-rw-r--r--slang-emit-cpp.cpp74546logplain
-rw-r--r--slang-emit-cpp.h5738logplain
-rw-r--r--slang-emit-cuda.cpp34529logplain
-rw-r--r--slang-emit-cuda.h4830logplain
-rw-r--r--slang-emit-glsl.cpp108163logplain
-rw-r--r--slang-emit-glsl.h7261logplain
-rw-r--r--slang-emit-hlsl.cpp55886logplain
-rw-r--r--slang-emit-hlsl.h4827logplain
-rw-r--r--slang-emit-metal.cpp46964logplain
-rw-r--r--slang-emit-metal.h4123logplain
-rw-r--r--slang-emit-precedence.cpp1536logplain
-rw-r--r--slang-emit-precedence.h4250logplain
-rw-r--r--slang-emit-source-writer.cpp18903logplain
-rw-r--r--slang-emit-source-writer.h5444logplain
-rw-r--r--slang-emit-spirv-ops-debug-info-ext.h11540logplain
-rw-r--r--slang-emit-spirv-ops.h72991logplain
-rw-r--r--slang-emit-spirv.cpp307362logplain
-rw-r--r--slang-emit-torch.cpp7141logplain
-rw-r--r--slang-emit-torch.h729logplain
-rw-r--r--slang-emit-wgsl.cpp39028logplain
-rw-r--r--slang-emit-wgsl.h2659logplain
-rw-r--r--slang-emit.cpp71159logplain
-rw-r--r--slang-glsl-extension-tracker.cpp2964logplain
-rw-r--r--slang-glsl-extension-tracker.h1682logplain
-rw-r--r--slang-hlsl-to-vulkan-layout-options.cpp4657logplain
-rw-r--r--slang-hlsl-to-vulkan-layout-options.h6476logplain
-rw-r--r--slang-intrinsic-expand.cpp28911logplain
-rw-r--r--slang-intrinsic-expand.h1853logplain
-rw-r--r--slang-ir-addr-inst-elimination.cpp6247logplain
-rw-r--r--slang-ir-addr-inst-elimination.h207logplain
-rw-r--r--slang-ir-address-analysis.cpp5812logplain
-rw-r--r--slang-ir-address-analysis.h557logplain
-rw-r--r--slang-ir-any-value-inference.cpp8195logplain
-rw-r--r--slang-ir-any-value-inference.h267logplain
-rw-r--r--slang-ir-any-value-marshalling.cpp35334logplain
-rw-r--r--slang-ir-any-value-marshalling.h598logplain
-rw-r--r--slang-ir-augment-make-existential.cpp1885logplain
-rw-r--r--slang-ir-augment-make-existential.h378logplain
-rw-r--r--slang-ir-autodiff-cfg-norm.cpp33797logplain
-rw-r--r--slang-ir-autodiff-cfg-norm.h653logplain
-rw-r--r--slang-ir-autodiff-fwd.cpp81788logplain
-rw-r--r--slang-ir-autodiff-fwd.h4747logplain
-rw-r--r--slang-ir-autodiff-pairs.cpp8934logplain
-rw-r--r--slang-ir-autodiff-pairs.h671logplain
-rw-r--r--slang-ir-autodiff-primal-hoist.cpp83587logplain
-rw-r--r--slang-ir-autodiff-primal-hoist.h9476logplain
-rw-r--r--slang-ir-autodiff-propagate.h2866logplain
-rw-r--r--slang-ir-autodiff-region.cpp1833logplain
-rw-r--r--slang-ir-autodiff-region.h2289logplain
-rw-r--r--slang-ir-autodiff-rev.cpp59175logplain
-rw-r--r--slang-ir-autodiff-rev.h11359logplain
-rw-r--r--slang-ir-autodiff-transcriber-base.cpp45814logplain
-rw-r--r--slang-ir-autodiff-transcriber-base.h5896logplain
-rw-r--r--slang-ir-autodiff-transpose.h119473logplain
-rw-r--r--slang-ir-autodiff-unzip.cpp21025logplain
-rw-r--r--slang-ir-autodiff-unzip.h32527logplain
-rw-r--r--slang-ir-autodiff.cpp110091logplain
-rw-r--r--slang-ir-autodiff.h17864logplain
-rw-r--r--slang-ir-bind-existentials.cpp13534logplain
-rw-r--r--slang-ir-bind-existentials.h259logplain
-rw-r--r--slang-ir-bit-field-accessors.cpp6254logplain
-rw-r--r--slang-ir-bit-field-accessors.h122logplain
-rw-r--r--slang-ir-byte-address-legalize.cpp62338logplain
-rw-r--r--slang-ir-byte-address-legalize.h1243logplain
-rw-r--r--slang-ir-call-graph.cpp3356logplain
-rw-r--r--slang-ir-call-graph.h358logplain
-rw-r--r--slang-ir-check-differentiability.cpp27345logplain
-rw-r--r--slang-ir-check-differentiability.h262logplain
-rw-r--r--slang-ir-check-recursive-type.cpp1721logplain
-rw-r--r--slang-ir-check-recursive-type.h162logplain
-rw-r--r--slang-ir-check-shader-parameter-type.cpp2435logplain
-rw-r--r--slang-ir-check-shader-parameter-type.h234logplain
-rw-r--r--slang-ir-check-unsupported-inst.cpp2978logplain
-rw-r--r--slang-ir-check-unsupported-inst.h204logplain
-rw-r--r--slang-ir-cleanup-void.cpp5920logplain
-rw-r--r--slang-ir-cleanup-void.h229logplain
-rw-r--r--slang-ir-clone.cpp10803logplain
-rw-r--r--slang-ir-clone.h6123logplain
-rw-r--r--slang-ir-collect-global-uniforms.cpp15361logplain
-rw-r--r--slang-ir-collect-global-uniforms.h398logplain
-rw-r--r--slang-ir-com-interface.cpp3422logplain
-rw-r--r--slang-ir-com-interface.h497logplain
-rw-r--r--slang-ir-composite-reg-to-mem.cpp6733logplain
-rw-r--r--slang-ir-composite-reg-to-mem.h309logplain
-rw-r--r--slang-ir-constexpr.cpp22388logplain
-rw-r--r--slang-ir-constexpr.h182logplain
-rw-r--r--slang-ir-dce.cpp23225logplain
-rw-r--r--slang-ir-dce.h1027logplain
-rw-r--r--slang-ir-deduplicate-generic-children.cpp1070logplain
-rw-r--r--slang-ir-deduplicate-generic-children.h279logplain
-rw-r--r--slang-ir-deduplicate.cpp2290logplain
-rw-r--r--slang-ir-defunctionalization.cpp936logplain
-rw-r--r--slang-ir-defunctionalization.h439logplain
-rw-r--r--slang-ir-diff-call.cpp3221logplain
-rw-r--r--slang-ir-diff-call.h302logplain
-rw-r--r--slang-ir-dll-export.cpp2076logplain
-rw-r--r--slang-ir-dll-export.h245logplain
-rw-r--r--slang-ir-dll-import.cpp7005logplain
-rw-r--r--slang-ir-dll-import.h299logplain
-rw-r--r--slang-ir-dominators.cpp31561logplain
-rw-r--r--slang-ir-dominators.h6212logplain
-rw-r--r--slang-ir-early-raytracing-intrinsic-simplification.cpp6549logplain
-rw-r--r--slang-ir-early-raytracing-intrinsic-simplification.h377logplain
-rw-r--r--slang-ir-eliminate-multilevel-break.cpp19107logplain
-rw-r--r--slang-ir-eliminate-multilevel-break.h278logplain
-rw-r--r--slang-ir-eliminate-phis.cpp46192logplain
-rw-r--r--slang-ir-eliminate-phis.h937logplain
-rw-r--r--slang-ir-entry-point-pass.cpp1443logplain
-rw-r--r--slang-ir-entry-point-pass.h830logplain
-rw-r--r--slang-ir-entry-point-raw-ptr-params.cpp4469logplain
-rw-r--r--slang-ir-entry-point-raw-ptr-params.h265logplain
-rw-r--r--slang-ir-entry-point-uniforms.cpp20106logplain
-rw-r--r--slang-ir-entry-point-uniforms.h693logplain
-rw-r--r--slang-ir-explicit-global-context.cpp29463logplain
-rw-r--r--slang-ir-explicit-global-context.h316logplain
-rw-r--r--slang-ir-explicit-global-init.cpp7750logplain
-rw-r--r--slang-ir-explicit-global-init.h251logplain
-rw-r--r--slang-ir-extract-value-from-type.cpp10992logplain
-rw-r--r--slang-ir-extract-value-from-type.h565logplain
-rw-r--r--slang-ir-fuse-satcoop.cpp19228logplain
-rw-r--r--slang-ir-fuse-satcoop.h214logplain
-rw-r--r--slang-ir-generics-lowering-context.cpp16793logplain
-rw-r--r--slang-ir-generics-lowering-context.h5301logplain
-rw-r--r--slang-ir-glsl-legalize.cpp140127logplain
-rw-r--r--slang-ir-glsl-legalize.h629logplain
-rw-r--r--slang-ir-glsl-liveness.cpp7515logplain
-rw-r--r--slang-ir-glsl-liveness.h511logplain
-rw-r--r--slang-ir-hlsl-legalize.cpp4253logplain
-rw-r--r--slang-ir-hlsl-legalize.h279logplain
-rw-r--r--slang-ir-init-local-var.cpp2115logplain
-rw-r--r--slang-ir-init-local-var.h329logplain
-rw-r--r--slang-ir-inline.cpp35942logplain
-rw-r--r--slang-ir-inline.h1527logplain
-rw-r--r--slang-ir-insert-debug-value-store.cpp9130logplain
-rw-r--r--slang-ir-insert-debug-value-store.h238logplain
-rw-r--r--slang-ir-inst-defs.h59627logplain
-rw-r--r--slang-ir-inst-pass-base.h3687logplain
-rw-r--r--slang-ir-insts.h157207logplain
-rw-r--r--slang-ir-layout.cpp21567logplain
-rw-r--r--slang-ir-layout.h4332logplain
-rw-r--r--slang-ir-legalize-array-return-type.cpp2701logplain
-rw-r--r--slang-ir-legalize-array-return-type.h308logplain
-rw-r--r--slang-ir-legalize-image-subscript.cpp7309logplain
-rw-r--r--slang-ir-legalize-image-subscript.h219logplain
-rw-r--r--slang-ir-legalize-mesh-outputs.cpp1243logplain
-rw-r--r--slang-ir-legalize-mesh-outputs.h237logplain
-rw-r--r--slang-ir-legalize-types.cpp147132logplain
-rw-r--r--slang-ir-legalize-uniform-buffer-load.cpp1723logplain
-rw-r--r--slang-ir-legalize-uniform-buffer-load.h290logplain
-rw-r--r--slang-ir-legalize-varying-params.cpp59139logplain
-rw-r--r--slang-ir-legalize-varying-params.h2835logplain
-rw-r--r--slang-ir-legalize-vector-types.cpp6696logplain
-rw-r--r--slang-ir-legalize-vector-types.h284logplain
-rw-r--r--slang-ir-link.cpp70240logplain
-rw-r--r--slang-ir-link.h989logplain
-rw-r--r--slang-ir-liveness.cpp57007logplain
-rw-r--r--slang-ir-liveness.h5502logplain
-rw-r--r--slang-ir-loop-inversion.cpp14798logplain
-rw-r--r--slang-ir-loop-inversion.h122logplain
-rw-r--r--slang-ir-loop-unroll.cpp21239logplain
-rw-r--r--slang-ir-loop-unroll.h1076logplain
-rw-r--r--slang-ir-lower-append-consume-structured-buffer.cpp14580logplain
-rw-r--r--slang-ir-lower-append-consume-structured-buffer.h518logplain
-rw-r--r--slang-ir-lower-binding-query.cpp21907logplain
-rw-r--r--slang-ir-lower-binding-query.h566logplain
-rw-r--r--slang-ir-lower-bit-cast.cpp10430logplain
-rw-r--r--slang-ir-lower-bit-cast.h399logplain
-rw-r--r--slang-ir-lower-buffer-element-type.cpp57274logplain
-rw-r--r--slang-ir-lower-buffer-element-type.h1035logplain
-rw-r--r--slang-ir-lower-com-methods.cpp6763logplain
-rw-r--r--slang-ir-lower-com-methods.h367logplain
-rw-r--r--slang-ir-lower-combined-texture-sampler.cpp9472logplain
-rw-r--r--slang-ir-lower-combined-texture-sampler.h311logplain
-rw-r--r--slang-ir-lower-cuda-builtin-types.cpp17254logplain
-rw-r--r--slang-ir-lower-cuda-builtin-types.h1486logplain
-rw-r--r--slang-ir-lower-error-handling.cpp7508logplain
-rw-r--r--slang-ir-lower-error-handling.h677logplain
-rw-r--r--slang-ir-lower-existential.cpp11516logplain
-rw-r--r--slang-ir-lower-existential.h264logplain
-rw-r--r--slang-ir-lower-expand-type.cpp5790logplain
-rw-r--r--slang-ir-lower-expand-type.h1078logplain
-rw-r--r--slang-ir-lower-generic-call.cpp15410logplain
-rw-r--r--slang-ir-lower-generic-call.h310logplain
-rw-r--r--slang-ir-lower-generic-function.cpp17302logplain
-rw-r--r--slang-ir-lower-generic-function.h794logplain
-rw-r--r--slang-ir-lower-generic-type.cpp2522logplain
-rw-r--r--slang-ir-lower-generic-type.h371logplain
-rw-r--r--slang-ir-lower-generics.cpp10947logplain
-rw-r--r--slang-ir-lower-generics.h634logplain
-rw-r--r--slang-ir-lower-glsl-ssbo-types.cpp8045logplain
-rw-r--r--slang-ir-lower-glsl-ssbo-types.h310logplain
-rw-r--r--slang-ir-lower-l-value-cast.cpp7360logplain
-rw-r--r--slang-ir-lower-l-value-cast.h987logplain
-rw-r--r--slang-ir-lower-optional-type.cpp9560logplain
-rw-r--r--slang-ir-lower-optional-type.h276logplain
-rw-r--r--slang-ir-lower-reinterpret.cpp3228logplain
-rw-r--r--slang-ir-lower-reinterpret.h424logplain
-rw-r--r--slang-ir-lower-result-type.cpp9689logplain
-rw-r--r--slang-ir-lower-result-type.h270logplain
-rw-r--r--slang-ir-lower-tuple-types.cpp15430logplain
-rw-r--r--slang-ir-lower-tuple-types.h252logplain
-rw-r--r--slang-ir-lower-witness-lookup.cpp17109logplain
-rw-r--r--slang-ir-lower-witness-lookup.h498logplain
-rw-r--r--slang-ir-marshal-native-call.cpp11179logplain
-rw-r--r--slang-ir-marshal-native-call.h2208logplain
-rw-r--r--slang-ir-metadata.cpp3217logplain
-rw-r--r--slang-ir-metadata.h215logplain
-rw-r--r--slang-ir-metal-legalize.cpp84772logplain
-rw-r--r--slang-ir-metal-legalize.h164logplain
-rw-r--r--slang-ir-missing-return.cpp934logplain
-rw-r--r--slang-ir-missing-return.h191logplain
-rw-r--r--slang-ir-obfuscate-loc.cpp12627logplain
-rw-r--r--slang-ir-obfuscate-loc.h493logplain
-rw-r--r--slang-ir-operator-shift-overflow.cpp2236logplain
-rw-r--r--slang-ir-operator-shift-overflow.h287logplain
-rw-r--r--slang-ir-optix-entry-point-uniforms.cpp11765logplain
-rw-r--r--slang-ir-optix-entry-point-uniforms.h173logplain
-rw-r--r--slang-ir-peephole.cpp50893logplain
-rw-r--r--slang-ir-peephole.h838logplain
-rw-r--r--slang-ir-propagate-func-properties.cpp11709logplain
-rw-r--r--slang-ir-propagate-func-properties.h118logplain
-rw-r--r--slang-ir-pytorch-cpp-binding.cpp56697logplain
-rw-r--r--slang-ir-pytorch-cpp-binding.h547logplain
-rw-r--r--slang-ir-reachability.cpp2523logplain
-rw-r--r--slang-ir-reachability.h637logplain
-rw-r--r--slang-ir-redundancy-removal.cpp13199logplain
-rw-r--r--slang-ir-redundancy-removal.h417logplain
-rw-r--r--slang-ir-remove-unused-generic-param.cpp5315logplain
-rw-r--r--slang-ir-remove-unused-generic-param.h162logplain
-rw-r--r--slang-ir-resolve-texture-format.cpp5272logplain
-rw-r--r--slang-ir-resolve-texture-format.h88logplain
-rw-r--r--slang-ir-restructure-scoping.cpp17215logplain
-rw-r--r--slang-ir-restructure-scoping.h869logplain
-rw-r--r--slang-ir-restructure.cpp26953logplain
-rw-r--r--slang-ir-restructure.h7135logplain
-rw-r--r--slang-ir-sccp.cpp69473logplain
-rw-r--r--slang-ir-sccp.h878logplain
-rw-r--r--slang-ir-simplify-cfg.cpp33395logplain
-rw-r--r--slang-ir-simplify-cfg.h723logplain
-rw-r--r--slang-ir-simplify-for-emit.cpp16068logplain
-rw-r--r--slang-ir-simplify-for-emit.h186logplain
-rw-r--r--slang-ir-single-return.cpp3532logplain
-rw-r--r--slang-ir-single-return.h389logplain
-rw-r--r--slang-ir-specialize-address-space.cpp16117logplain
-rw-r--r--slang-ir-specialize-address-space.h867logplain
-rw-r--r--slang-ir-specialize-arrays.cpp3152logplain
-rw-r--r--slang-ir-specialize-arrays.h790logplain
-rw-r--r--slang-ir-specialize-buffer-load-arg.cpp3258logplain
-rw-r--r--slang-ir-specialize-buffer-load-arg.h1372logplain
-rw-r--r--slang-ir-specialize-dispatch.cpp13769logplain
-rw-r--r--slang-ir-specialize-dispatch.h461logplain
-rw-r--r--slang-ir-specialize-dynamic-associatedtype-lookup.cpp10985logplain
-rw-r--r--slang-ir-specialize-dynamic-associatedtype-lookup.h547logplain
-rw-r--r--slang-ir-specialize-function-call.cpp40918logplain
-rw-r--r--slang-ir-specialize-function-call.h1096logplain
-rw-r--r--slang-ir-specialize-matrix-layout.cpp1491logplain
-rw-r--r--slang-ir-specialize-matrix-layout.h357logplain
-rw-r--r--slang-ir-specialize-resources.cpp53509logplain
-rw-r--r--slang-ir-specialize-resources.h1094logplain
-rw-r--r--slang-ir-specialize-target-switch.cpp3855logplain
-rw-r--r--slang-ir-specialize-target-switch.h371logplain
-rw-r--r--slang-ir-specialize.cpp116971logplain
-rw-r--r--slang-ir-specialize.h345logplain
-rw-r--r--slang-ir-spirv-legalize.cpp93375logplain
-rw-r--r--slang-ir-spirv-legalize.h1853logplain
-rw-r--r--slang-ir-spirv-snippet.cpp13832logplain
-rw-r--r--slang-ir-spirv-snippet.h4285logplain
-rw-r--r--slang-ir-ssa-register-allocate.cpp12322logplain
-rw-r--r--slang-ir-ssa-register-allocate.h568logplain
-rw-r--r--slang-ir-ssa-simplification.cpp6501logplain
-rw-r--r--slang-ir-ssa-simplification.h1240logplain
-rw-r--r--slang-ir-ssa.cpp40059logplain
-rw-r--r--slang-ir-ssa.h280logplain
-rw-r--r--slang-ir-string-hash.cpp2732logplain
-rw-r--r--slang-ir-string-hash.h953logplain
-rw-r--r--slang-ir-strip-cached-dict.cpp671logplain
-rw-r--r--slang-ir-strip-cached-dict.h219logplain
-rw-r--r--slang-ir-strip-witness-tables.cpp1694logplain
-rw-r--r--slang-ir-strip-witness-tables.h335logplain
-rw-r--r--slang-ir-strip.cpp1227logplain
-rw-r--r--slang-ir-strip.h360logplain
-rw-r--r--slang-ir-synthesize-active-mask.cpp93053logplain
-rw-r--r--slang-ir-synthesize-active-mask.h828logplain
-rw-r--r--slang-ir-translate-glsl-global-var.cpp15926logplain
-rw-r--r--slang-ir-translate-glsl-global-var.h462logplain
-rw-r--r--slang-ir-uniformity.cpp19181logplain
-rw-r--r--slang-ir-uniformity.h183logplain
-rw-r--r--slang-ir-use-uninitialized-values.cpp19829logplain
-rw-r--r--slang-ir-use-uninitialized-values.h214logplain
-rw-r--r--slang-ir-user-type-hint.cpp1108logplain
-rw-r--r--slang-ir-user-type-hint.h121logplain
-rw-r--r--slang-ir-util.cpp55406logplain
-rw-r--r--slang-ir-util.h11087logplain
-rw-r--r--slang-ir-validate.cpp12891logplain
-rw-r--r--slang-ir-validate.h1402logplain
-rw-r--r--slang-ir-variable-scope-correction.cpp9004logplain
-rw-r--r--slang-ir-variable-scope-correction.h1404logplain
-rw-r--r--slang-ir-vk-invert-y.cpp4131logplain
-rw-r--r--slang-ir-vk-invert-y.h219logplain
-rw-r--r--slang-ir-wgsl-legalize.cpp12327logplain
-rw-r--r--slang-ir-wgsl-legalize.h163logplain
-rw-r--r--slang-ir-witness-table-wrapper.cpp9551logplain
-rw-r--r--slang-ir-witness-table-wrapper.h976logplain
-rw-r--r--slang-ir-wrap-structured-buffers.cpp14117logplain
-rw-r--r--slang-ir-wrap-structured-buffers.h281logplain
-rw-r--r--slang-ir.cpp238136logplain
-rw-r--r--slang-ir.h79990logplain
-rw-r--r--slang-language-server-ast-lookup.cpp26819logplain
-rw-r--r--slang-language-server-ast-lookup.h836logplain
-rw-r--r--slang-language-server-auto-format.cpp12317logplain
-rw-r--r--slang-language-server-auto-format.h975logplain
-rw-r--r--slang-language-server-completion.cpp27288logplain
-rw-r--r--slang-language-server-completion.h2186logplain
-rw-r--r--slang-language-server-document-symbols.cpp7525logplain
-rw-r--r--slang-language-server-document-symbols.h391logplain
-rw-r--r--slang-language-server-inlay-hints.cpp5752logplain
-rw-r--r--slang-language-server-inlay-hints.h561logplain
-rw-r--r--slang-language-server-semantic-tokens.cpp14833logplain
-rw-r--r--slang-language-server-semantic-tokens.h996logplain
-rw-r--r--slang-language-server.cpp95174logplain
-rw-r--r--slang-language-server.h10647logplain
-rw-r--r--slang-legalize-types.cpp55603logplain
-rw-r--r--slang-legalize-types.h20662logplain
-rw-r--r--slang-lookup-spirv.h203logplain
-rw-r--r--slang-lookup.cpp38591logplain
-rw-r--r--slang-lookup.h1831logplain
-rw-r--r--slang-lower-to-ir.cpp457571logplain
-rw-r--r--slang-lower-to-ir.h2225logplain
-rw-r--r--slang-mangle.cpp26679logplain
-rw-r--r--slang-mangle.h898logplain
-rw-r--r--slang-mangled-lexer.cpp4911logplain
-rw-r--r--slang-mangled-lexer.h3071logplain
-rw-r--r--slang-module-library.cpp4227logplain
-rw-r--r--slang-module-library.h1763logplain
-rw-r--r--slang-options.cpp137379logplain
-rw-r--r--slang-options.h595logplain
-rw-r--r--slang-parameter-binding.cpp160991logplain
-rw-r--r--slang-parameter-binding.h1055logplain
-rw-r--r--slang-parser.cpp292214logplain
-rw-r--r--slang-parser.h1421logplain
-rw-r--r--slang-preprocessor.cpp153560logplain
-rw-r--r--slang-preprocessor.h2877logplain
-rw-r--r--slang-profile-defs.h11959logplain
-rw-r--r--slang-profile.cpp1062logplain
-rw-r--r--slang-profile.h3325logplain
-rw-r--r--slang-ref-object-reflect.cpp4164logplain
-rw-r--r--slang-ref-object-reflect.h2577logplain
-rw-r--r--slang-reflection-api.cpp144515logplain
-rw-r--r--slang-repro.cpp57772logplain
-rw-r--r--slang-repro.h7807logplain
-rw-r--r--slang-serialize-ast-type-info.h13434logplain
-rw-r--r--slang-serialize-ast.cpp6797logplain
-rw-r--r--slang-serialize-ast.h1557logplain
-rw-r--r--slang-serialize-container.cpp47342logplain
-rw-r--r--slang-serialize-container.h4548logplain
-rw-r--r--slang-serialize-factory.cpp3647logplain
-rw-r--r--slang-serialize-factory.h1078logplain
-rw-r--r--slang-serialize-ir-types.cpp3497logplain
-rw-r--r--slang-serialize-ir-types.h9637logplain
-rw-r--r--slang-serialize-ir.cpp35701logplain
-rw-r--r--slang-serialize-ir.h3744logplain
-rw-r--r--slang-serialize-misc-type-info.h5867logplain
-rw-r--r--slang-serialize-reflection.cpp3323logplain
-rw-r--r--slang-serialize-reflection.h3154logplain
-rw-r--r--slang-serialize-source-loc.cpp16170logplain
-rw-r--r--slang-serialize-source-loc.h8703logplain
-rw-r--r--slang-serialize-type-info.h13060logplain
-rw-r--r--slang-serialize-types.cpp8927logplain
-rw-r--r--slang-serialize-types.h8170logplain
-rw-r--r--slang-serialize-value-type-info.h4336logplain
-rw-r--r--slang-serialize.cpp35100logplain
-rw-r--r--slang-serialize.h21615logplain
-rw-r--r--slang-spirv-val.cpp1268logplain
-rw-r--r--slang-spirv-val.h173logplain
-rw-r--r--slang-syntax.cpp33945logplain
-rw-r--r--slang-syntax.h10779logplain
-rw-r--r--slang-type-layout.cpp204377logplain
-rw-r--r--slang-type-layout.h40516logplain
-rw-r--r--slang-type-system-shared.cpp94logplain
-rw-r--r--slang-type-system-shared.h3549logplain
-rw-r--r--slang-value-reflect.cpp171logplain
-rw-r--r--slang-value-reflect.h267logplain
-rw-r--r--slang-visitor.h9732logplain
-rw-r--r--slang-workspace-version.cpp21520logplain
-rw-r--r--slang-workspace-version.h6488logplain
-rw-r--r--slang.cpp238262logplain
-rw-r--r--slang.natjmc714logplain
-rw-r--r--slang.natvis47779logplain