Home
last modified time | relevance | path

Searched refs:getNamingClass (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp248 const CXXRecordDecl *namingClass = getNamingClass(); in getEffectiveNamingClass()
951 const CXXRecordDecl *Derived = Target.getNamingClass(); in FindBestPath()
1282 const CXXRecordDecl *NamingClass = Entity.getNamingClass(); in DiagnoseBadAccess()
1425 Entity.getNamingClass(), in DelayDependentAccess()
1578 !E->getNamingClass() || in CheckUnresolvedLookupAccess()
1582 AccessTarget Entity(Context, AccessTarget::Member, E->getNamingClass(), in CheckUnresolvedLookupAccess()
1599 AccessTarget Entity(Context, AccessTarget::Member, E->getNamingClass(), in CheckUnresolvedMemberAccess()
1863 CXXRecordDecl *NamingClass = Ovl->getNamingClass(); in CheckAddressOfMemberAccess()
1917 assert(R.getNamingClass() && "performing access check without naming class"); in CheckLookupAccess()
1922 R.getNamingClass(), I.getPair(), in CheckLookupAccess()
H A DSemaExprMember.cpp199 if (R.getNamingClass() && in ClassifyImplicitMemberAccess()
201 R.getNamingClass()->getCanonicalDecl()) { in ClassifyImplicitMemberAccess()
206 Classes.insert(R.getNamingClass()->getCanonicalDecl()); in ClassifyImplicitMemberAccess()
330 Context, R.getNamingClass(), SS.getWithLocInContext(Context), in BuildPossibleImplicitMemberExpr()
H A DSemaExprCXX.cpp2709 if (S.CheckAllocationAccess(R.getNameLoc(), Range, R.getNamingClass(), in resolveAllocationOverloadInterior()
3304 FoundDelete.getNamingClass(), Matches[0].first, in FindAllocationFunctions()
3585 FoundDelete.getNamingClass(), Result.Found, in FindUsualDeallocationFunction()
3646 Found.getNamingClass(), Matches[0].Found, in FindDeallocationFunction()
4239 assert(R.getNamingClass() == nullptr && in resolveBuiltinNewDeleteOverload()
H A DTreeTransform.h14799 if (Old->getNamingClass()) { in TransformUnresolvedLookupExpr()
14803 Old->getNamingClass())); in TransformUnresolvedLookupExpr()
16024 if (Old->getNamingClass()) { in TransformUnresolvedMemberExpr()
16026 getDerived().TransformDecl(Old->getMemberLoc(), Old->getNamingClass())); in TransformUnresolvedMemberExpr()
H A DSemaExpr.cpp2459 R.getNamingClass() == CurMethod->getParent() && in DiagnoseDependentMemberLookup()
2469 if (R.getRepresentativeDecl()->getDeclContext()->Equals(R.getNamingClass())) { in DiagnoseDependentMemberLookup()
3243 Context, R.getNamingClass(), SS.getWithLocInContext(Context), in BuildDeclarationNameExpr()
6428 UME->getNamingClass()->getCanonicalDecl(); in enclosingClassIsRelatedToClassInWhichMembersWereFound()
H A DSemaDecl.cpp1237 Context, Result.getNamingClass(), SS.getWithLocInContext(Context), in ClassifyName()
1290 Result.setNamingClass(ULE->getNamingClass()); in ActOnNameClassifiedAsOverloadSet()
H A DSemaTemplate.cpp4817 Context, R.getNamingClass(), SS.getWithLocInContext(Context), in BuildTemplateIdExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDelayedDiagnostic.h81 CXXRecordDecl *getNamingClass() const { return NamingClass; } in getNamingClass() function
H A DLookup.h452 CXXRecordDecl *getNamingClass() const { in getNamingClass() function
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h3194 inline CXXRecordDecl *getNamingClass();
3195 const CXXRecordDecl *getNamingClass() const { in getNamingClass() function
3196 return const_cast<OverloadExpr *>(this)->getNamingClass(); in getNamingClass()
3402 CXXRecordDecl *getNamingClass() { return NamingClass; } in getNamingClass() function
3403 const CXXRecordDecl *getNamingClass() const { return NamingClass; } in getNamingClass() function
4162 CXXRecordDecl *getNamingClass();
4163 const CXXRecordDecl *getNamingClass() const { in getNamingClass() function
4164 return const_cast<UnresolvedMemberExpr *>(this)->getNamingClass(); in getNamingClass()
4237 CXXRecordDecl *OverloadExpr::getNamingClass() { in getNamingClass() function
4239 return ULE->getNamingClass(); in getNamingClass()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1671 CXXRecordDecl *UnresolvedMemberExpr::getNamingClass() { in getNamingClass() function in UnresolvedMemberExpr
H A DASTImporter.cpp8885 Expected<CXXRecordDecl *> ToNamingClassOrErr = import(E->getNamingClass()); in VisitUnresolvedLookupExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp2124 Record.AddDeclRef(E->getNamingClass()); in VisitUnresolvedLookupExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc10383 {"_ZNK5clang12OverloadExpr14getNamingClassEv", "clang::OverloadExpr::getNamingClass() const"},
10384 {"_ZNK5clang20UnresolvedMemberExpr14getNamingClassEv", "clang::UnresolvedMemberExpr::getNamingClass