1 file changed
+1
-1
lines changed- docs/user-guide/06-interfaces-generics.md+22
- source/slang/slang-ast-modifier.h+7
- source/slang/slang-ast-support-types.h+1
- source/slang/slang-ast-val.cpp+12
- source/slang/slang-ast-val.h+17
- source/slang/slang-check-conformance.cpp+16-4
- source/slang/slang-check-constraint.cpp+35-11
- source/slang/slang-check-expr.cpp+113-11
- source/slang/slang-check-impl.h+8
- source/slang/slang-check-overload.cpp+9-1
- source/slang/slang-check-stmt.cpp+3-2
- source/slang/slang-diagnostic-defs.h+18-3
- source/slang/slang-ir-lower-generic-call.cpp+9-1
- source/slang/slang-ir-lower-generic-function.cpp+16-4
- source/slang/slang-ir-specialize-dispatch.cpp+21-13
- source/slang/slang-ir-witness-table-wrapper.cpp+3-1
- source/slang/slang-lower-to-ir.cpp+31-12
- source/slang/slang-parser.cpp+12
- tests/language-feature/generics/where-optional-1.slang+11
- tests/language-feature/generics/where-optional-2.slang+63
- tests/language-feature/generics/where-optional-3.slang+95
- tests/language-feature/generics/where-optional-4.slang+15
- tests/language-feature/generics/where-optional-5.slang+17
- tests/language-feature/interface-as-rhs-error.slang+2-2
0 commit comments