summaryrefslogtreecommitdiff
path: root/source/slang
ModeNameSize
-rw-r--r--CMakeLists.txt8955logplain
-rw-r--r--core.meta.slang141641logplain
-rw-r--r--diff.meta.slang87898logplain
-rw-r--r--glsl.meta.slang264109logplain
-rw-r--r--hlsl.meta.slang818553logplain
-rw-r--r--slang-api.cpp27971logplain
-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.cpp871logplain
-rw-r--r--slang-ast-base.h26310logplain
-rw-r--r--slang-ast-builder.cpp31236logplain
-rw-r--r--slang-ast-builder.h23851logplain
-rw-r--r--slang-ast-decl-ref.cpp16624logplain
-rw-r--r--slang-ast-decl.cpp3676logplain
-rw-r--r--slang-ast-decl.h19669logplain
-rw-r--r--slang-ast-dump.cpp22538logplain
-rw-r--r--slang-ast-dump.h555logplain
-rw-r--r--slang-ast-expr.h19703logplain
-rw-r--r--slang-ast-iterator.h18058logplain
-rw-r--r--slang-ast-modifier.cpp935logplain
-rw-r--r--slang-ast-modifier.h48698logplain
-rw-r--r--slang-ast-natural-layout.cpp7105logplain
-rw-r--r--slang-ast-natural-layout.h3733logplain
-rw-r--r--slang-ast-print.cpp17910logplain
-rw-r--r--slang-ast-print.h6730logplain
-rw-r--r--slang-ast-reflect.cpp4824logplain
-rw-r--r--slang-ast-reflect.h3563logplain
-rw-r--r--slang-ast-stmt.h5429logplain
-rw-r--r--slang-ast-support-types.cpp2464logplain
-rw-r--r--slang-ast-support-types.h50345logplain
-rw-r--r--slang-ast-synthesis.cpp5594logplain
-rw-r--r--slang-ast-synthesis.h4007logplain
-rw-r--r--slang-ast-type.cpp37923logplain
-rw-r--r--slang-ast-type.h25988logplain
-rw-r--r--slang-ast-val.cpp61144logplain
-rw-r--r--slang-ast-val.h28943logplain
-rw-r--r--slang-capabilities.capdef75026logplain
-rw-r--r--slang-capability.cpp53143logplain
-rw-r--r--slang-capability.h15420logplain
-rw-r--r--slang-check-conformance.cpp14957logplain
-rw-r--r--slang-check-constraint.cpp51208logplain
-rw-r--r--slang-check-conversion.cpp63480logplain
-rw-r--r--slang-check-decl.cpp499906logplain
-rw-r--r--slang-check-expr.cpp198435logplain
-rw-r--r--slang-check-impl.h105110logplain
-rw-r--r--slang-check-inheritance.cpp48427logplain
-rw-r--r--slang-check-modifier.cpp75858logplain
-rw-r--r--slang-check-overload.cpp108051logplain
-rw-r--r--slang-check-resolve-val.cpp1450logplain
-rw-r--r--slang-check-shader.cpp69864logplain
-rw-r--r--slang-check-stmt.cpp26076logplain
-rw-r--r--slang-check-type.cpp15100logplain
-rw-r--r--slang-check.cpp7415logplain
-rw-r--r--slang-check.h742logplain
-rw-r--r--slang-compiler-options.cpp14489logplain
-rw-r--r--slang-compiler-options.h11921logplain
-rw-r--r--slang-compiler-tu.cpp9848logplain
-rw-r--r--slang-compiler.cpp91330logplain
-rw-r--r--slang-compiler.h138892logplain
-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.cpp19690logplain
-rw-r--r--slang-core-module-textures.h2704logplain
-rw-r--r--slang-core-module.cpp813logplain
-rw-r--r--slang-diagnostic-defs.h87325logplain
-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.cpp95153logplain
-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.cpp167049logplain
-rw-r--r--slang-emit-c-like.h26357logplain
-rw-r--r--slang-emit-cpp.cpp75330logplain
-rw-r--r--slang-emit-cpp.h5868logplain
-rw-r--r--slang-emit-cuda.cpp35092logplain
-rw-r--r--slang-emit-cuda.h4830logplain
-rw-r--r--slang-emit-glsl.cpp118176logplain
-rw-r--r--slang-emit-glsl.h7502logplain
-rw-r--r--slang-emit-hlsl.cpp60234logplain
-rw-r--r--slang-emit-hlsl.h4966logplain
-rw-r--r--slang-emit-metal.cpp49908logplain
-rw-r--r--slang-emit-metal.h4239logplain
-rw-r--r--slang-emit-precedence.cpp1681logplain
-rw-r--r--slang-emit-precedence.h4250logplain
-rw-r--r--slang-emit-source-writer.cpp18938logplain
-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.h73830logplain
-rw-r--r--slang-emit-spirv.cpp323190logplain
-rw-r--r--slang-emit-torch.cpp7288logplain
-rw-r--r--slang-emit-torch.h729logplain
-rw-r--r--slang-emit-wgsl.cpp53247logplain
-rw-r--r--slang-emit-wgsl.h3563logplain
-rw-r--r--slang-emit.cpp77476logplain
-rw-r--r--slang-extension-tracker.cpp3251logplain
-rw-r--r--slang-extension-tracker.h1694logplain
-rw-r--r--slang-hlsl-to-vulkan-layout-options.cpp4677logplain
-rw-r--r--slang-hlsl-to-vulkan-layout-options.h6476logplain
-rw-r--r--slang-intrinsic-expand.cpp29214logplain
-rw-r--r--slang-intrinsic-expand.h1853logplain
-rw-r--r--slang-ir-addr-inst-elimination.cpp6402logplain
-rw-r--r--slang-ir-addr-inst-elimination.h207logplain
-rw-r--r--slang-ir-address-analysis.cpp5858logplain
-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.cpp41734logplain
-rw-r--r--slang-ir-any-value-marshalling.h598logplain
-rw-r--r--slang-ir-augment-make-existential.cpp1902logplain
-rw-r--r--slang-ir-augment-make-existential.h378logplain
-rw-r--r--slang-ir-autodiff-cfg-norm.cpp29053logplain
-rw-r--r--slang-ir-autodiff-cfg-norm.h653logplain
-rw-r--r--slang-ir-autodiff-fwd.cpp86200logplain
-rw-r--r--slang-ir-autodiff-fwd.h4839logplain
-rw-r--r--slang-ir-autodiff-pairs.cpp11631logplain
-rw-r--r--slang-ir-autodiff-pairs.h671logplain
-rw-r--r--slang-ir-autodiff-primal-hoist.cpp87407logplain
-rw-r--r--slang-ir-autodiff-primal-hoist.h9738logplain
-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.cpp59698logplain
-rw-r--r--slang-ir-autodiff-rev.h11359logplain
-rw-r--r--slang-ir-autodiff-transcriber-base.cpp46191logplain
-rw-r--r--slang-ir-autodiff-transcriber-base.h5896logplain
-rw-r--r--slang-ir-autodiff-transpose.h114516logplain
-rw-r--r--slang-ir-autodiff-unzip.cpp21773logplain
-rw-r--r--slang-ir-autodiff-unzip.h32890logplain
-rw-r--r--slang-ir-autodiff.cpp141609logplain
-rw-r--r--slang-ir-autodiff.h20345logplain
-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.cpp62900logplain
-rw-r--r--slang-ir-byte-address-legalize.h1243logplain
-rw-r--r--slang-ir-call-graph.cpp3412logplain
-rw-r--r--slang-ir-call-graph.h358logplain
-rw-r--r--slang-ir-check-differentiability.cpp27941logplain
-rw-r--r--slang-ir-check-differentiability.h262logplain
-rw-r--r--slang-ir-check-recursion.cpp3438logplain
-rw-r--r--slang-ir-check-recursion.h281logplain
-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.cpp1662logplain
-rw-r--r--slang-ir-check-unsupported-inst.h204logplain
-rw-r--r--slang-ir-cleanup-void.cpp5932logplain
-rw-r--r--slang-ir-cleanup-void.h229logplain
-rw-r--r--slang-ir-clone.cpp11082logplain
-rw-r--r--slang-ir-clone.h6123logplain
-rw-r--r--slang-ir-collect-global-uniforms.cpp15925logplain
-rw-r--r--slang-ir-collect-global-uniforms.h398logplain
-rw-r--r--slang-ir-com-interface.cpp3430logplain
-rw-r--r--slang-ir-com-interface.h497logplain
-rw-r--r--slang-ir-composite-reg-to-mem.cpp6749logplain
-rw-r--r--slang-ir-composite-reg-to-mem.h309logplain
-rw-r--r--slang-ir-constexpr.cpp22482logplain
-rw-r--r--slang-ir-constexpr.h182logplain
-rw-r--r--slang-ir-dce.cpp23309logplain
-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-defer-buffer-load.cpp6548logplain
-rw-r--r--slang-ir-defer-buffer-load.h653logplain
-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.cpp2092logplain
-rw-r--r--slang-ir-dll-export.h245logplain
-rw-r--r--slang-ir-dll-import.cpp7021logplain
-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.cpp19257logplain
-rw-r--r--slang-ir-eliminate-multilevel-break.h278logplain
-rw-r--r--slang-ir-eliminate-phis.cpp46271logplain
-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.cpp21217logplain
-rw-r--r--slang-ir-entry-point-uniforms.h733logplain
-rw-r--r--slang-ir-explicit-global-context.cpp31741logplain
-rw-r--r--slang-ir-explicit-global-context.h316logplain
-rw-r--r--slang-ir-explicit-global-init.cpp8773logplain
-rw-r--r--slang-ir-explicit-global-init.h302logplain
-rw-r--r--slang-ir-extract-value-from-type.cpp11096logplain
-rw-r--r--slang-ir-extract-value-from-type.h565logplain
-rw-r--r--slang-ir-fix-entrypoint-callsite.cpp3748logplain
-rw-r--r--slang-ir-fix-entrypoint-callsite.h124logplain
-rw-r--r--slang-ir-float-non-uniform-resource-index.cpp9580logplain
-rw-r--r--slang-ir-float-non-uniform-resource-index.h386logplain
-rw-r--r--slang-ir-fuse-satcoop.cpp19228logplain
-rw-r--r--slang-ir-fuse-satcoop.h214logplain
-rw-r--r--slang-ir-generics-lowering-context.cpp16820logplain
-rw-r--r--slang-ir-generics-lowering-context.h5301logplain
-rw-r--r--slang-ir-glsl-legalize.cpp149800logplain
-rw-r--r--slang-ir-glsl-legalize.h633logplain
-rw-r--r--slang-ir-glsl-liveness.cpp7531logplain
-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.cpp2138logplain
-rw-r--r--slang-ir-init-local-var.h329logplain
-rw-r--r--slang-ir-inline.cpp36098logplain
-rw-r--r--slang-ir-inline.h1527logplain
-rw-r--r--slang-ir-insert-debug-value-store.cpp9175logplain
-rw-r--r--slang-ir-insert-debug-value-store.h238logplain
-rw-r--r--slang-ir-inst-defs.h62022logplain
-rw-r--r--slang-ir-inst-pass-base.h3684logplain
-rw-r--r--slang-ir-insts.h161095logplain
-rw-r--r--slang-ir-layout.cpp21969logplain
-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-binary-operator.cpp5053logplain
-rw-r--r--slang-ir-legalize-binary-operator.h458logplain
-rw-r--r--slang-ir-legalize-global-values.cpp8666logplain
-rw-r--r--slang-ir-legalize-global-values.h1714logplain
-rw-r--r--slang-ir-legalize-image-subscript.cpp7317logplain
-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.cpp149260logplain
-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.cpp154711logplain
-rw-r--r--slang-ir-legalize-varying-params.h3062logplain
-rw-r--r--slang-ir-legalize-vector-types.cpp6696logplain
-rw-r--r--slang-ir-legalize-vector-types.h284logplain
-rw-r--r--slang-ir-link.cpp70587logplain
-rw-r--r--slang-ir-link.h989logplain
-rw-r--r--slang-ir-liveness.cpp57060logplain
-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.cpp21289logplain
-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.cpp21959logplain
-rw-r--r--slang-ir-lower-binding-query.h566logplain
-rw-r--r--slang-ir-lower-bit-cast.cpp10530logplain
-rw-r--r--slang-ir-lower-bit-cast.h399logplain
-rw-r--r--slang-ir-lower-buffer-element-type.cpp66444logplain
-rw-r--r--slang-ir-lower-buffer-element-type.h1317logplain
-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.cpp13084logplain
-rw-r--r--slang-ir-lower-combined-texture-sampler.h311logplain
-rw-r--r--slang-ir-lower-coopvec.cpp7369logplain
-rw-r--r--slang-ir-lower-coopvec.h214logplain
-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-dynamic-resource-heap.cpp3537logplain
-rw-r--r--slang-ir-lower-dynamic-resource-heap.h295logplain
-rw-r--r--slang-ir-lower-error-handling.cpp7614logplain
-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.cpp5806logplain
-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.cpp17364logplain
-rw-r--r--slang-ir-lower-generic-function.h794logplain
-rw-r--r--slang-ir-lower-generic-type.cpp2534logplain
-rw-r--r--slang-ir-lower-generic-type.h371logplain
-rw-r--r--slang-ir-lower-generics.cpp10886logplain
-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.cpp7385logplain
-rw-r--r--slang-ir-lower-l-value-cast.h987logplain
-rw-r--r--slang-ir-lower-optional-type.cpp9669logplain
-rw-r--r--slang-ir-lower-optional-type.h276logplain
-rw-r--r--slang-ir-lower-reinterpret.cpp3249logplain
-rw-r--r--slang-ir-lower-reinterpret.h424logplain
-rw-r--r--slang-ir-lower-result-type.cpp9826logplain
-rw-r--r--slang-ir-lower-result-type.h270logplain
-rw-r--r--slang-ir-lower-tuple-types.cpp15612logplain
-rw-r--r--slang-ir-lower-tuple-types.h252logplain
-rw-r--r--slang-ir-lower-witness-lookup.cpp17121logplain
-rw-r--r--slang-ir-lower-witness-lookup.h498logplain
-rw-r--r--slang-ir-marshal-native-call.cpp11263logplain
-rw-r--r--slang-ir-marshal-native-call.h2208logplain
-rw-r--r--slang-ir-metadata.cpp5002logplain
-rw-r--r--slang-ir-metadata.h215logplain
-rw-r--r--slang-ir-metal-legalize.cpp8278logplain
-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.cpp11862logplain
-rw-r--r--slang-ir-optix-entry-point-uniforms.h173logplain
-rw-r--r--slang-ir-peephole.cpp52555logplain
-rw-r--r--slang-ir-peephole.h838logplain
-rw-r--r--slang-ir-propagate-func-properties.cpp11744logplain
-rw-r--r--slang-ir-propagate-func-properties.h118logplain
-rw-r--r--slang-ir-pytorch-cpp-binding.cpp56729logplain
-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.cpp13028logplain
-rw-r--r--slang-ir-redundancy-removal.h417logplain
-rw-r--r--slang-ir-remove-unused-generic-param.cpp5334logplain
-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-resolve-varying-input-ref.cpp3514logplain
-rw-r--r--slang-ir-resolve-varying-input-ref.h167logplain
-rw-r--r--slang-ir-restructure-scoping.cpp17239logplain
-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.cpp69730logplain
-rw-r--r--slang-ir-sccp.h878logplain
-rw-r--r--slang-ir-simplify-cfg.cpp33777logplain
-rw-r--r--slang-ir-simplify-cfg.h723logplain
-rw-r--r--slang-ir-simplify-for-emit.cpp16310logplain
-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.cpp16576logplain
-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.cpp12268logplain
-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.cpp54576logplain
-rw-r--r--slang-ir-specialize-resources.h1141logplain
-rw-r--r--slang-ir-specialize-stage-switch.cpp6455logplain
-rw-r--r--slang-ir-specialize-stage-switch.h291logplain
-rw-r--r--slang-ir-specialize-target-switch.cpp3855logplain
-rw-r--r--slang-ir-specialize-target-switch.h371logplain
-rw-r--r--slang-ir-specialize.cpp118926logplain
-rw-r--r--slang-ir-specialize.h621logplain
-rw-r--r--slang-ir-spirv-legalize.cpp82538logplain
-rw-r--r--slang-ir-spirv-legalize.h1853logplain
-rw-r--r--slang-ir-spirv-snippet.cpp13940logplain
-rw-r--r--slang-ir-spirv-snippet.h4386logplain
-rw-r--r--slang-ir-ssa-register-allocate.cpp12341logplain
-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.cpp40155logplain
-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-debug-info.cpp778logplain
-rw-r--r--slang-ir-strip-debug-info.h166logplain
-rw-r--r--slang-ir-strip-default-construct.cpp1223logplain
-rw-r--r--slang-ir-strip-default-construct.h247logplain
-rw-r--r--slang-ir-strip-legalization-insts.cpp2643logplain
-rw-r--r--slang-ir-strip-legalization-insts.h722logplain
-rw-r--r--slang-ir-strip.cpp1251logplain
-rw-r--r--slang-ir-strip.h360logplain
-rw-r--r--slang-ir-synthesize-active-mask.cpp93063logplain
-rw-r--r--slang-ir-synthesize-active-mask.h828logplain
-rw-r--r--slang-ir-translate-glsl-global-var.cpp16331logplain
-rw-r--r--slang-ir-translate-glsl-global-var.h462logplain
-rw-r--r--slang-ir-uniformity.cpp19386logplain
-rw-r--r--slang-ir-uniformity.h183logplain
-rw-r--r--slang-ir-use-uninitialized-values.cpp19835logplain
-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.cpp65555logplain
-rw-r--r--slang-ir-util.h11267logplain
-rw-r--r--slang-ir-validate.cpp15892logplain
-rw-r--r--slang-ir-validate.h2103logplain
-rw-r--r--slang-ir-variable-scope-correction.cpp9020logplain
-rw-r--r--slang-ir-variable-scope-correction.h1404logplain
-rw-r--r--slang-ir-vk-invert-y.cpp4637logplain
-rw-r--r--slang-ir-vk-invert-y.h219logplain
-rw-r--r--slang-ir-wgsl-legalize.cpp6913logplain
-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.cpp14138logplain
-rw-r--r--slang-ir-wrap-structured-buffers.h281logplain
-rw-r--r--slang-ir.cpp244404logplain
-rw-r--r--slang-ir.h80670logplain
-rw-r--r--slang-language-server-ast-lookup.cpp27125logplain
-rw-r--r--slang-language-server-ast-lookup.h836logplain
-rw-r--r--slang-language-server-auto-format.cpp12328logplain
-rw-r--r--slang-language-server-auto-format.h975logplain
-rw-r--r--slang-language-server-completion.cpp27522logplain
-rw-r--r--slang-language-server-completion.h2186logplain
-rw-r--r--slang-language-server-document-symbols.cpp7975logplain
-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.cpp15130logplain
-rw-r--r--slang-language-server-semantic-tokens.h996logplain
-rw-r--r--slang-language-server.cpp95237logplain
-rw-r--r--slang-language-server.h10647logplain
-rw-r--r--slang-legalize-types.cpp56830logplain
-rw-r--r--slang-legalize-types.h20764logplain
-rw-r--r--slang-lookup-spirv.h203logplain
-rw-r--r--slang-lookup.cpp39587logplain
-rw-r--r--slang-lookup.h1874logplain
-rw-r--r--slang-lower-to-ir.cpp474104logplain
-rw-r--r--slang-lower-to-ir.h2225logplain
-rw-r--r--slang-mangle.cpp27594logplain
-rw-r--r--slang-mangle.h898logplain
-rw-r--r--slang-mangled-lexer.cpp5003logplain
-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.cpp140088logplain
-rw-r--r--slang-options.h595logplain
-rw-r--r--slang-parameter-binding.cpp167436logplain
-rw-r--r--slang-parameter-binding.h1055logplain
-rw-r--r--slang-parser.cpp305785logplain
-rw-r--r--slang-parser.h1749logplain
-rw-r--r--slang-preprocessor.cpp154066logplain
-rw-r--r--slang-preprocessor.h2877logplain
-rw-r--r--slang-profile-defs.h12472logplain
-rw-r--r--slang-profile.cpp1114logplain
-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.cpp144884logplain
-rw-r--r--slang-reflection-json.cpp36101logplain
-rw-r--r--slang-reflection-json.h284logplain
-rw-r--r--slang-repro.cpp58347logplain
-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.cpp3655logplain
-rw-r--r--slang-serialize-factory.h1078logplain
-rw-r--r--slang-serialize-ir-types.cpp3497logplain
-rw-r--r--slang-serialize-ir-types.h9649logplain
-rw-r--r--slang-serialize-ir.cpp35709logplain
-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.cpp8952logplain
-rw-r--r--slang-serialize-types.h8170logplain
-rw-r--r--slang-serialize-value-type-info.h4336logplain
-rw-r--r--slang-serialize.cpp35160logplain
-rw-r--r--slang-serialize.h21615logplain
-rw-r--r--slang-syntax.cpp35207logplain
-rw-r--r--slang-syntax.h10823logplain
-rw-r--r--slang-type-layout.cpp212809logplain
-rw-r--r--slang-type-layout.h40601logplain
-rw-r--r--slang-type-system-shared.cpp94logplain
-rw-r--r--slang-type-system-shared.h3909logplain
-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.cpp246498logplain
-rw-r--r--slang.natjmc714logplain
-rw-r--r--slang.natvis47969logplain