[clang] [Clang] Fix name lookup for dependent bases (PR #114978)
Vladislav Belov via cfe-commits
cfe-commits at lists.llvm.org
Thu Nov 7 01:08:17 PST 2024
================
@@ -169,14 +169,18 @@ bool CXXBasePaths::lookupInBases(ASTContext &Context,
// Find the record of the base class subobjects for this type.
QualType BaseType =
Context.getCanonicalType(BaseSpec.getType()).getUnqualifiedType();
+ bool isCurrentInstantiation = false;
+ if (auto *TST = BaseSpec.getType()->getAs<TemplateSpecializationType>())
+ isCurrentInstantiation = TST->isCurrentInstantiation();
----------------
vbe-sc wrote:
You are right, thanks.
I've accepted your changes
https://github.com/llvm/llvm-project/pull/114978
More information about the cfe-commits
mailing list