diff options
Diffstat (limited to 'source/slang/slang-ast-val.cpp')
| -rw-r--r-- | source/slang/slang-ast-val.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/source/slang/slang-ast-val.cpp b/source/slang/slang-ast-val.cpp index 7dbda6e86..5396749e5 100644 --- a/source/slang/slang-ast-val.cpp +++ b/source/slang/slang-ast-val.cpp @@ -258,21 +258,6 @@ Val* DeclaredSubtypeWitness::_substituteImplOverride(ASTBuilder* astBuilder, Sub return genericSubst->args[index + ordinaryParamCount]; } } - else if (auto globalGenericSubst = as<GlobalGenericParamSubstitution>(s)) - { - // check if the substitution is really about this global generic type parameter - if (globalGenericSubst->paramDecl != genConstraintDecl->parentDecl) - continue; - - for (auto constraintArg : globalGenericSubst->constraintArgs) - { - if (constraintArg.decl != genConstraintDecl) - continue; - - (*ioDiff)++; - return constraintArg.val; - } - } } } |
