diff options
| author | venkataram-nv <vedavamadath@nvidia.com> | 2024-08-16 23:08:00 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-16 23:08:00 -0700 |
| commit | 25bc5a3ada5a2404f25ecf2de7d035ba60cd9fdf (patch) | |
| tree | 8cb0092f1bf09756f3e1adca60963413742413fe /source/slang/slang-syntax.cpp | |
| parent | b411c05bc074f53037e32b23583b85adcfbf81fc (diff) | |
Avoiding the use of the global AST builder in DeclRefType::create (#4866)
Diffstat (limited to 'source/slang/slang-syntax.cpp')
| -rw-r--r-- | source/slang/slang-syntax.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/source/slang/slang-syntax.cpp b/source/slang/slang-syntax.cpp index d6efb47b3..7fa9e8fc0 100644 --- a/source/slang/slang-syntax.cpp +++ b/source/slang/slang-syntax.cpp @@ -526,9 +526,6 @@ Index getFilterCountImpl(const ReflectClassInfo& clsInfo, MemberFilterStyle filt { SLANG_UNEXPECTED("unhandled type"); } - // Always create builtin types in global AST builder. - if (astBuilder->getSharedASTBuilder()->getInnerASTBuilder() != astBuilder) - return DeclRefType::create(astBuilder->getSharedASTBuilder()->getInnerASTBuilder(), declRef); declRef = createDefaultSubstitutionsIfNeeded(astBuilder, nullptr, declRef); ValNodeDesc nodeDesc = {}; |
