2 files changed
+2
-2
lines changed- .gitignore+1
- source/compiler-core/slang-diagnostic-sink.cpp+41
- source/compiler-core/slang-diagnostic-sink.h+13
- source/core/slang-type-convert-util.h+8
- source/core/slang-type-text-util.h+8
- source/slang/slang-base-type-info.cpp+95
- source/slang/slang-base-type-info.h+50
- source/slang/slang-check-decl.cpp+93-43
- source/slang/slang-check-impl.h+56-17
- source/slang/slang-code-gen.cpp+1.4k
- source/slang/slang-code-gen.h+263
- source/slang/slang-compile-request.cpp+703
- source/slang/slang-compile-request.h+362
- source/slang/slang-compiler-api.cpp+2
- source/slang/slang-compiler-api.h+124
- source/slang/slang-compiler-fwd.h+31
- source/slang/slang-compiler.cpp+29-3.1k
- source/slang/slang-compiler.h+75-3.9k
- source/slang/slang-container-pool.cpp
- source/slang/slang-diagnostic-defs.h+17-17
- source/slang/slang-emit-dependency-file.cpp+125
- source/slang/slang-emit-dependency-file.h+20
- source/slang/slang-emit-spirv.cpp+9-3
- source/slang/slang-end-to-end-request.cpp+2.0k
- source/slang/slang-end-to-end-request.h+416
- source/slang/slang-entry-point.cpp+159
- source/slang/slang-entry-point.h+333
- source/slang/slang-global-session.cpp+1.2k
- source/slang/slang-global-session.h+366
- source/slang/slang-ir-remove-unused-generic-param.cpp+26-4
- source/slang/slang-linkable-impls.cpp+752
- source/slang/slang-linkable-impls.h+566
- source/slang/slang-linkable.cpp+1.0k
- source/slang/slang-linkable.h+430
- source/slang/slang-module.cpp+420
- source/slang/slang-module.h+525
- source/slang/slang-pass-through.cpp+275
- source/slang/slang-pass-through.h+91
- source/slang/slang-profile.cpp+272
- source/slang/slang-profile.h+2
- source/slang/slang-serialize-ast.cpp-1
- source/slang/slang-session.cpp+2.1k
- source/slang/slang-session.h+476
- source/slang/slang-target-program.cpp+113
- source/slang/slang-target-program.h+143
- source/slang/slang-target.cpp+248
- source/slang/slang-target.h+141
- source/slang/slang-translation-unit.cpp+251
- source/slang/slang-translation-unit.h+117
- source/slang/slang.cpp+87-8.2k
- tests/diagnostics/interfaces/return-type-mismatch.slang+20
- tests/language-feature/interfaces/argument-direction-mismatch.slang+2-2
- tests/language-feature/interfaces/generic-value-parameter-via-interface.slang+44
- tests/metal/metal-pointer-uniform.slang+33
0 commit comments