diff options
Diffstat (limited to 'source/slang/slang-ast-decl-ref.cpp')
| -rw-r--r-- | source/slang/slang-ast-decl-ref.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/slang/slang-ast-decl-ref.cpp b/source/slang/slang-ast-decl-ref.cpp index 89fa52b09..76d0324c6 100644 --- a/source/slang/slang-ast-decl-ref.cpp +++ b/source/slang/slang-ast-decl-ref.cpp @@ -255,7 +255,7 @@ void GenericAppDeclRef::_toTextOverride(StringBuilder& out) { auto genericDecl = as<GenericDecl>(getGenericDeclRef()->getDecl()); Index paramCount = 0; - for (auto member : genericDecl->members) + for (auto member : genericDecl->getDirectMemberDecls()) if (as<GenericTypeParamDeclBase>(member) || as<GenericValueParamDecl>(member)) paramCount++; getGenericDeclRef()->toText(out); @@ -381,7 +381,7 @@ void DeclRefBase::toText(StringBuilder& out) if (auto genericAppDeclRef = substSet.findGenericAppDeclRef(genericDecl)) { Index paramCount = 0; - for (auto member : genericDecl->members) + for (auto member : genericDecl->getDirectMemberDecls()) if (as<GenericTypeParamDeclBase>(member) || as<GenericValueParamDecl>(member)) paramCount++; |
