summaryrefslogtreecommitdiff
path: root/source/slang
ModeNameSize
-rw-r--r--CMakeLists.txt8966logplain
-rw-r--r--core.meta.slang142157logplain
-rw-r--r--diff.meta.slang92792logplain
-rw-r--r--glsl.meta.slang274768logplain
-rw-r--r--hlsl.meta.slang957426logplain
-rw-r--r--slang-api.cpp28309logplain
-rw-r--r--slang-artifact-output-util.cpp7746logplain
-rw-r--r--slang-artifact-output-util.h2214logplain
-rw-r--r--slang-ast-all.h233logplain
-rw-r--r--slang-ast-base.cpp893logplain
-rw-r--r--slang-ast-base.h25599logplain
-rw-r--r--slang-ast-boilerplate.cpp1264logplain
-rw-r--r--slang-ast-builder.cpp30918logplain
-rw-r--r--slang-ast-builder.h23786logplain
-rw-r--r--slang-ast-decl-ref.cpp17271logplain
-rw-r--r--slang-ast-decl.cpp14561logplain
-rw-r--r--slang-ast-decl.h28588logplain
-rw-r--r--slang-ast-dispatch.h1384logplain
-rw-r--r--slang-ast-dump.cpp22016logplain
-rw-r--r--slang-ast-dump.h555logplain
-rw-r--r--slang-ast-expr.h19984logplain
-rw-r--r--slang-ast-forward-declarations.h628logplain
-rw-r--r--slang-ast-iterator.h19224logplain
-rw-r--r--slang-ast-modifier.cpp928logplain
-rw-r--r--slang-ast-modifier.h45704logplain
-rw-r--r--slang-ast-natural-layout.cpp7709logplain
-rw-r--r--slang-ast-natural-layout.h3733logplain
-rw-r--r--slang-ast-print.cpp46525logplain
-rw-r--r--slang-ast-print.h6971logplain
-rw-r--r--slang-ast-stmt.h6460logplain
-rw-r--r--slang-ast-support-types.cpp2495logplain
-rw-r--r--slang-ast-support-types.h57125logplain
-rw-r--r--slang-ast-synthesis.cpp6411logplain
-rw-r--r--slang-ast-synthesis.h4189logplain
-rw-r--r--slang-ast-type.cpp38613logplain
-rw-r--r--slang-ast-type.h24349logplain
-rw-r--r--slang-ast-val.cpp65609logplain
-rw-r--r--slang-ast-val.h30354logplain
-rw-r--r--slang-base-type-info.cpp3622logplain
-rw-r--r--slang-base-type-info.h1180logplain
-rw-r--r--slang-capabilities.capdef82765logplain
-rw-r--r--slang-capability.cpp53189logplain
-rw-r--r--slang-capability.h15430logplain
-rw-r--r--slang-check-conformance.cpp15344logplain
-rw-r--r--slang-check-constraint.cpp63297logplain
-rw-r--r--slang-check-conversion.cpp73823logplain
-rw-r--r--slang-check-decl.cpp560681logplain
-rw-r--r--slang-check-expr.cpp218204logplain
-rw-r--r--slang-check-impl.h113598logplain
-rw-r--r--slang-check-inheritance.cpp50436logplain
-rw-r--r--slang-check-modifier.cpp78840logplain
-rw-r--r--slang-check-out-of-bound-access.cpp2526logplain
-rw-r--r--slang-check-out-of-bound-access.h223logplain
-rw-r--r--slang-check-overload.cpp116111logplain
-rw-r--r--slang-check-resolve-val.cpp1495logplain
-rw-r--r--slang-check-shader.cpp77151logplain
-rw-r--r--slang-check-stmt.cpp31416logplain
-rw-r--r--slang-check-type.cpp15238logplain
-rw-r--r--slang-check.cpp7415logplain
-rw-r--r--slang-check.h1256logplain
-rw-r--r--slang-code-gen.cpp50899logplain
-rw-r--r--slang-code-gen.h9590logplain
-rw-r--r--slang-compile-request.cpp23053logplain
-rw-r--r--slang-compile-request.h13174logplain
-rw-r--r--slang-compiler-api.cpp58logplain
-rw-r--r--slang-compiler-api.h3598logplain
-rw-r--r--slang-compiler-fwd.h623logplain
-rw-r--r--slang-compiler-options.cpp14714logplain
-rw-r--r--slang-compiler-options.h13326logplain
-rw-r--r--slang-compiler-tu.cpp10235logplain
-rw-r--r--slang-compiler.cpp733logplain
-rw-r--r--slang-compiler.h7329logplain
-rw-r--r--slang-container-pool.h2126logplain
-rw-r--r--slang-content-assist-info.h3173logplain
-rw-r--r--slang-core-module-textures.cpp22063logplain
-rw-r--r--slang-core-module-textures.h2704logplain
-rw-r--r--slang-core-module.cpp813logplain
-rw-r--r--slang-diagnostic-defs.h100148logplain
-rw-r--r--slang-diagnostics.cpp4322logplain
-rw-r--r--slang-diagnostics.h1855logplain
-rw-r--r--slang-doc-ast.cpp4372logplain
-rw-r--r--slang-doc-ast.h2904logplain
-rw-r--r--slang-doc-markdown-writer.cpp96358logplain
-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.cpp170046logplain
-rw-r--r--slang-emit-c-like.h28188logplain
-rw-r--r--slang-emit-cpp.cpp75601logplain
-rw-r--r--slang-emit-cpp.h5868logplain
-rw-r--r--slang-emit-cuda.cpp35367logplain
-rw-r--r--slang-emit-cuda.h4830logplain
-rw-r--r--slang-emit-dependency-file.cpp3966logplain
-rw-r--r--slang-emit-dependency-file.h413logplain
-rw-r--r--slang-emit-glsl.cpp124123logplain
-rw-r--r--slang-emit-glsl.h7658logplain
-rw-r--r--slang-emit-hlsl.cpp63650logplain
-rw-r--r--slang-emit-hlsl.h5348logplain
-rw-r--r--slang-emit-metal.cpp50438logplain
-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-slang.cpp326logplain
-rw-r--r--slang-emit-slang.h314logplain
-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.h15105logplain
-rw-r--r--slang-emit-spirv-ops.h77808logplain
-rw-r--r--slang-emit-spirv.cpp366941logplain
-rw-r--r--slang-emit-torch.cpp7288logplain
-rw-r--r--slang-emit-torch.h729logplain
-rw-r--r--slang-emit-vm.cpp46964logplain
-rw-r--r--slang-emit-vm.h812logplain
-rw-r--r--slang-emit-wgsl.cpp57458logplain
-rw-r--r--slang-emit-wgsl.h3691logplain
-rw-r--r--slang-emit.cpp100693logplain
-rw-r--r--slang-end-to-end-request.cpp65370logplain
-rw-r--r--slang-end-to-end-request.h18999logplain
-rw-r--r--slang-entry-point.cpp4053logplain
-rw-r--r--slang-entry-point.h11535logplain
-rw-r--r--slang-extension-tracker.cpp3251logplain
-rw-r--r--slang-extension-tracker.h1694logplain
-rw-r--r--slang-fossil.cpp3987logplain
-rw-r--r--slang-fossil.h32242logplain
-rw-r--r--slang-global-session.cpp42325logplain
-rw-r--r--slang-global-session.h14026logplain
-rw-r--r--slang-hlsl-to-vulkan-layout-options.cpp4677logplain
-rw-r--r--slang-hlsl-to-vulkan-layout-options.h6476logplain
-rw-r--r--slang-internal.h403logplain
-rw-r--r--slang-intrinsic-expand.cpp29214logplain
-rw-r--r--slang-intrinsic-expand.h1853logplain
-rw-r--r--slang-ir-addr-inst-elimination.cpp6443logplain
-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.cpp45180logplain
-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.cpp29198logplain
-rw-r--r--slang-ir-autodiff-cfg-norm.h653logplain
-rw-r--r--slang-ir-autodiff-fwd.cpp88351logplain
-rw-r--r--slang-ir-autodiff-fwd.h4923logplain
-rw-r--r--slang-ir-autodiff-loop-analysis.cpp36052logplain
-rw-r--r--slang-ir-autodiff-loop-analysis.h5545logplain
-rw-r--r--slang-ir-autodiff-pairs.cpp11631logplain
-rw-r--r--slang-ir-autodiff-pairs.h671logplain
-rw-r--r--slang-ir-autodiff-primal-hoist.cpp105077logplain
-rw-r--r--slang-ir-autodiff-primal-hoist.h9909logplain
-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.cpp59858logplain
-rw-r--r--slang-ir-autodiff-rev.h11359logplain
-rw-r--r--slang-ir-autodiff-transcriber-base.cpp45270logplain
-rw-r--r--slang-ir-autodiff-transcriber-base.h5896logplain
-rw-r--r--slang-ir-autodiff-transpose.h116386logplain
-rw-r--r--slang-ir-autodiff-unzip.cpp21772logplain
-rw-r--r--slang-ir-autodiff-unzip.h32840logplain
-rw-r--r--slang-ir-autodiff.cpp144772logplain
-rw-r--r--slang-ir-autodiff.h20567logplain
-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.cpp64754logplain
-rw-r--r--slang-ir-byte-address-legalize.h1243logplain
-rw-r--r--slang-ir-call-graph.cpp3444logplain
-rw-r--r--slang-ir-call-graph.h397logplain
-rw-r--r--slang-ir-check-differentiability.cpp30054logplain
-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.cpp3116logplain
-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.cpp13826logplain
-rw-r--r--slang-ir-clone.h6123logplain
-rw-r--r--slang-ir-collect-global-uniforms.cpp15986logplain
-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.cpp22657logplain
-rw-r--r--slang-ir-constexpr.h182logplain
-rw-r--r--slang-ir-dce.cpp23090logplain
-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.cpp8287logplain
-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-detect-uninitialized-resources.cpp7618logplain
-rw-r--r--slang-ir-detect-uninitialized-resources.h168logplain
-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.cpp23852logplain
-rw-r--r--slang-ir-eliminate-multilevel-break.h278logplain
-rw-r--r--slang-ir-eliminate-phis.cpp45739logplain
-rw-r--r--slang-ir-eliminate-phis.h937logplain
-rw-r--r--slang-ir-entry-point-decorations.cpp4389logplain
-rw-r--r--slang-ir-entry-point-decorations.h845logplain
-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.cpp23013logplain
-rw-r--r--slang-ir-entry-point-uniforms.h733logplain
-rw-r--r--slang-ir-explicit-global-context.cpp32047logplain
-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.cpp13348logplain
-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.cpp19338logplain
-rw-r--r--slang-ir-fuse-satcoop.h214logplain
-rw-r--r--slang-ir-generics-lowering-context.cpp17156logplain
-rw-r--r--slang-ir-generics-lowering-context.h5342logplain
-rw-r--r--slang-ir-glsl-legalize.cpp168020logplain
-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.cpp4978logplain
-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.cpp47213logplain
-rw-r--r--slang-ir-inline.h1527logplain
-rw-r--r--slang-ir-insert-debug-value-store.cpp8298logplain
-rw-r--r--slang-ir-insert-debug-value-store.h561logplain
-rw-r--r--slang-ir-inst-pass-base.h3769logplain
-rw-r--r--slang-ir-insts-enum.h1087logplain
-rw-r--r--slang-ir-insts-info.cpp1529logplain
-rw-r--r--slang-ir-insts-stable-names.cpp1567logplain
-rw-r--r--slang-ir-insts-stable-names.h232logplain
-rw-r--r--slang-ir-insts-stable-names.lua25813logplain
-rw-r--r--slang-ir-insts.h157311logplain
-rw-r--r--slang-ir-insts.h.lua125logplain
-rw-r--r--slang-ir-insts.lua74569logplain
-rw-r--r--slang-ir-layout.cpp23899logplain
-rw-r--r--slang-ir-layout.h4649logplain
-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.cpp11946logplain
-rw-r--r--slang-ir-legalize-binary-operator.h907logplain
-rw-r--r--slang-ir-legalize-composite-select.cpp2436logplain
-rw-r--r--slang-ir-legalize-composite-select.h184logplain
-rw-r--r--slang-ir-legalize-empty-array.cpp6631logplain
-rw-r--r--slang-ir-legalize-empty-array.h203logplain
-rw-r--r--slang-ir-legalize-global-values.cpp8672logplain
-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-matrix-types.cpp18735logplain
-rw-r--r--slang-ir-legalize-matrix-types.h298logplain
-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.cpp151610logplain
-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.cpp160519logplain
-rw-r--r--slang-ir-legalize-varying-params.h3471logplain
-rw-r--r--slang-ir-legalize-vector-types.cpp6696logplain
-rw-r--r--slang-ir-legalize-vector-types.h284logplain
-rw-r--r--slang-ir-link.cpp88662logplain
-rw-r--r--slang-ir-link.h1550logplain
-rw-r--r--slang-ir-liveness.cpp57063logplain
-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.cpp26294logplain
-rw-r--r--slang-ir-lower-binding-query.h566logplain
-rw-r--r--slang-ir-lower-bit-cast.cpp10101logplain
-rw-r--r--slang-ir-lower-bit-cast.h399logplain
-rw-r--r--slang-ir-lower-buffer-element-type.cpp70858logplain
-rw-r--r--slang-ir-lower-buffer-element-type.h1317logplain
-rw-r--r--slang-ir-lower-com-methods.cpp6775logplain
-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-defer.cpp9242logplain
-rw-r--r--slang-ir-lower-defer.h462logplain
-rw-r--r--slang-ir-lower-dynamic-resource-heap.cpp3744logplain
-rw-r--r--slang-ir-lower-dynamic-resource-heap.h295logplain
-rw-r--r--slang-ir-lower-enum-type.cpp3856logplain
-rw-r--r--slang-ir-lower-enum-type.h265logplain
-rw-r--r--slang-ir-lower-error-handling.cpp7995logplain
-rw-r--r--slang-ir-lower-error-handling.h677logplain
-rw-r--r--slang-ir-lower-existential.cpp12162logplain
-rw-r--r--slang-ir-lower-existential.h264logplain
-rw-r--r--slang-ir-lower-expand-type.cpp5822logplain
-rw-r--r--slang-ir-lower-expand-type.h1078logplain
-rw-r--r--slang-ir-lower-generic-call.cpp15572logplain
-rw-r--r--slang-ir-lower-generic-call.h310logplain
-rw-r--r--slang-ir-lower-generic-function.cpp17830logplain
-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.cpp10889logplain
-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.cpp7640logplain
-rw-r--r--slang-ir-lower-l-value-cast.h987logplain
-rw-r--r--slang-ir-lower-optional-type.cpp10215logplain
-rw-r--r--slang-ir-lower-optional-type.h276logplain
-rw-r--r--slang-ir-lower-out-parameters.cpp14294logplain
-rw-r--r--slang-ir-lower-out-parameters.h209logplain
-rw-r--r--slang-ir-lower-reinterpret.cpp2844logplain
-rw-r--r--slang-ir-lower-reinterpret.h424logplain
-rw-r--r--slang-ir-lower-result-type.cpp9409logplain
-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.cpp12590logplain
-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.cpp8695logplain
-rw-r--r--slang-ir-metal-legalize.h164logplain
-rw-r--r--slang-ir-missing-return.cpp2034logplain
-rw-r--r--slang-ir-missing-return.h905logplain
-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.cpp56753logplain
-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.cpp13536logplain
-rw-r--r--slang-ir-redundancy-removal.h477logplain
-rw-r--r--slang-ir-remove-unused-generic-param.cpp6363logplain
-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.cpp70131logplain
-rw-r--r--slang-ir-sccp.h878logplain
-rw-r--r--slang-ir-simplify-cfg.cpp34122logplain
-rw-r--r--slang-ir-simplify-cfg.h880logplain
-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.cpp18656logplain
-rw-r--r--slang-ir-specialize-address-space.h1211logplain
-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.cpp12591logplain
-rw-r--r--slang-ir-specialize-dispatch.h461logplain
-rw-r--r--slang-ir-specialize-dynamic-associatedtype-lookup.cpp10991logplain
-rw-r--r--slang-ir-specialize-dynamic-associatedtype-lookup.h547logplain
-rw-r--r--slang-ir-specialize-function-call.cpp41211logplain
-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.cpp54699logplain
-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.cpp121695logplain
-rw-r--r--slang-ir-specialize.h621logplain
-rw-r--r--slang-ir-spirv-legalize.cpp98215logplain
-rw-r--r--slang-ir-spirv-legalize.h1912logplain
-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.cpp6600logplain
-rw-r--r--slang-ir-ssa-simplification.h1282logplain
-rw-r--r--slang-ir-ssa.cpp40247logplain
-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.cpp932logplain
-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.cpp2121logplain
-rw-r--r--slang-ir-strip.h474logplain
-rw-r--r--slang-ir-synthesize-active-mask.cpp93063logplain
-rw-r--r--slang-ir-synthesize-active-mask.h828logplain
-rw-r--r--slang-ir-translate-global-varying-var.cpp24022logplain
-rw-r--r--slang-ir-translate-global-varying-var.h327logplain
-rw-r--r--slang-ir-undo-param-copy.cpp5426logplain
-rw-r--r--slang-ir-undo-param-copy.h454logplain
-rw-r--r--slang-ir-uniformity.cpp19386logplain
-rw-r--r--slang-ir-uniformity.h183logplain
-rw-r--r--slang-ir-use-uninitialized-values.cpp19832logplain
-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.cpp74761logplain
-rw-r--r--slang-ir-util.h12793logplain
-rw-r--r--slang-ir-validate.cpp19904logplain
-rw-r--r--slang-ir-validate.h3120logplain
-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.cpp6974logplain
-rw-r--r--slang-ir-wgsl-legalize.h163logplain
-rw-r--r--slang-ir-witness-table-wrapper.cpp10072logplain
-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.cpp255899logplain
-rw-r--r--slang-ir.h76440logplain
-rw-r--r--slang-ir.h.lua8459logplain
-rw-r--r--slang-language-server-ast-lookup.cpp28695logplain
-rw-r--r--slang-language-server-ast-lookup.h859logplain
-rw-r--r--slang-language-server-auto-format.cpp12260logplain
-rw-r--r--slang-language-server-auto-format.h1011logplain
-rw-r--r--slang-language-server-completion.cpp41324logplain
-rw-r--r--slang-language-server-completion.h2742logplain
-rw-r--r--slang-language-server-document-symbols.cpp7990logplain
-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.cpp15532logplain
-rw-r--r--slang-language-server-semantic-tokens.h996logplain
-rw-r--r--slang-language-server.cpp109422logplain
-rw-r--r--slang-language-server.h11038logplain
-rw-r--r--slang-legalize-types.cpp58848logplain
-rw-r--r--slang-legalize-types.h21226logplain
-rw-r--r--slang-linkable-impls.cpp23595logplain
-rw-r--r--slang-linkable-impls.h19789logplain
-rw-r--r--slang-linkable.cpp33235logplain
-rw-r--r--slang-linkable.h15846logplain
-rw-r--r--slang-lookup-spirv.h203logplain
-rw-r--r--slang-lookup.cpp41970logplain
-rw-r--r--slang-lookup.h1874logplain
-rw-r--r--slang-lower-to-ir.cpp496336logplain
-rw-r--r--slang-lower-to-ir.h2225logplain
-rw-r--r--slang-mangle.cpp29504logplain
-rw-r--r--slang-mangle.h1086logplain
-rw-r--r--slang-mangled-lexer.cpp5003logplain
-rw-r--r--slang-mangled-lexer.h3071logplain
-rw-r--r--slang-module-library.cpp3265logplain
-rw-r--r--slang-module-library.h1806logplain
-rw-r--r--slang-module.cpp12523logplain
-rw-r--r--slang-module.h18144logplain
-rw-r--r--slang-options.cpp154489logplain
-rw-r--r--slang-options.h822logplain
-rw-r--r--slang-parameter-binding.cpp168800logplain
-rw-r--r--slang-parameter-binding.h1055logplain
-rw-r--r--slang-parser.cpp326466logplain
-rw-r--r--slang-parser.h1743logplain
-rw-r--r--slang-pass-through.cpp7343logplain
-rw-r--r--slang-pass-through.h4488logplain
-rw-r--r--slang-preprocessor.cpp175001logplain
-rw-r--r--slang-preprocessor.h2969logplain
-rw-r--r--slang-profile-defs.h13244logplain
-rw-r--r--slang-profile.cpp8285logplain
-rw-r--r--slang-profile.h3417logplain
-rw-r--r--slang-reflection-api.cpp147694logplain
-rw-r--r--slang-reflection-json.cpp39765logplain
-rw-r--r--slang-reflection-json.h284logplain
-rw-r--r--slang-repro.cpp59446logplain
-rw-r--r--slang-repro.h7884logplain
-rw-r--r--slang-serialize-ast.cpp83714logplain
-rw-r--r--slang-serialize-ast.h749logplain
-rw-r--r--slang-serialize-container.cpp26350logplain
-rw-r--r--slang-serialize-container.h3523logplain
-rw-r--r--slang-serialize-fossil.cpp45575logplain
-rw-r--r--slang-serialize-fossil.h24726logplain
-rw-r--r--slang-serialize-ir-types.cpp2961logplain
-rw-r--r--slang-serialize-ir-types.h9281logplain
-rw-r--r--slang-serialize-ir.cpp27628logplain
-rw-r--r--slang-serialize-ir.h2898logplain
-rw-r--r--slang-serialize-riff.cpp24158logplain
-rw-r--r--slang-serialize-riff.h14609logplain
-rw-r--r--slang-serialize-source-loc.cpp15568logplain
-rw-r--r--slang-serialize-source-loc.h11495logplain
-rw-r--r--slang-serialize-types.cpp5519logplain
-rw-r--r--slang-serialize-types.h7646logplain
-rw-r--r--slang-serialize.cpp183logplain
-rw-r--r--slang-serialize.h32236logplain
-rw-r--r--slang-session.cpp70033logplain
-rw-r--r--slang-session.h17949logplain
-rw-r--r--slang-syntax.cpp37032logplain
-rw-r--r--slang-syntax.h11824logplain
-rw-r--r--slang-target-program.cpp3520logplain
-rw-r--r--slang-target-program.h4671logplain
-rw-r--r--slang-target.cpp7752logplain
-rw-r--r--slang-target.h4125logplain
-rw-r--r--slang-translation-unit.cpp7639logplain
-rw-r--r--slang-translation-unit.h3813logplain
-rw-r--r--slang-type-layout.cpp215230logplain
-rw-r--r--slang-type-layout.h40909logplain
-rw-r--r--slang-type-system-shared.cpp94logplain
-rw-r--r--slang-type-system-shared.h3847logplain
-rw-r--r--slang-visitor.h6990logplain
-rw-r--r--slang-vm-bytecode.cpp12060logplain
-rw-r--r--slang-vm-bytecode.h8367logplain
-rw-r--r--slang-vm-inst-impl.cpp35422logplain
-rw-r--r--slang-vm-inst-impl.h300logplain
-rw-r--r--slang-vm.cpp8640logplain
-rw-r--r--slang-vm.h4585logplain
-rw-r--r--slang-workspace-version.cpp21722logplain
-rw-r--r--slang-workspace-version.h6496logplain
-rw-r--r--slang.cpp6018logplain
-rw-r--r--slang.natjmc714logplain
-rw-r--r--slang.natvis49880logplain
-rw-r--r--slang_lldb.py6054logplain