From f52b4de3b29ee27213b7d60fb620a0d5d50b49f9 Mon Sep 17 00:00:00 2001 From: Yong He Date: Tue, 29 Nov 2022 18:17:33 -0800 Subject: Allow `no_diff` modifier on parameters (#2538) --- source/slang/slang-syntax.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'source/slang/slang-syntax.cpp') diff --git a/source/slang/slang-syntax.cpp b/source/slang/slang-syntax.cpp index 4f05bc936..a79c48227 100644 --- a/source/slang/slang-syntax.cpp +++ b/source/slang/slang-syntax.cpp @@ -1120,7 +1120,6 @@ Index getFilterCountImpl(const ReflectClassInfo& clsInfo, MemberFilterStyle filt return astBuilder->create(specializedDeclRef); } - FuncType* getFuncType( ASTBuilder* astBuilder, @@ -1133,7 +1132,7 @@ Index getFilterCountImpl(const ReflectClassInfo& clsInfo, MemberFilterStyle filt for (auto paramDeclRef : getParameters(declRef)) { auto paramDecl = paramDeclRef.getDecl(); - auto paramType = getType(astBuilder, paramDeclRef); + auto paramType = getParamType(astBuilder, paramDeclRef); if( paramDecl->findModifier() ) { paramType = astBuilder->getRefType(paramType); -- cgit v1.2.3