Home
last modified time | relevance | path

Searched refs:ThisClass (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGPointerAuth.cpp540 CodeGenModule::computeVTPointerAuthentication(const CXXRecordDecl *ThisClass) { in computeVTPointerAuthentication() argument
545 Context.baseForVTableAuthentication(ThisClass); in computeVTPointerAuthentication()
H A DCodeGenModule.h677 computeVTPointerAuthentication(const CXXRecordDecl *ThisClass);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp1772 if (ObjCInterfaceDecl *ThisClass = ObjPT->getInterfaceDecl()) { in CheckMessageArgumentTypes() local
1773 Diag(ThisClass->getLocation(), diag::note_receiver_class_declared); in CheckMessageArgumentTypes()
1775 if (ThisClass->lookupClassMethod(Sel)) in CheckMessageArgumentTypes()
1778 ThisClass->getNameAsString()); in CheckMessageArgumentTypes()
H A DTreeTransform.h2948 if (auto *ThisClass = cast<CXXThisExpr>(Base) in RebuildMemberExpr() local
2955 if (!ThisClass->Equals(Class) && !ThisClass->isDerivedFrom(Class)) in RebuildMemberExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h3700 baseForVTableAuthentication(const CXXRecordDecl *ThisClass);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp15112 ASTContext::baseForVTableAuthentication(const CXXRecordDecl *ThisClass) { in baseForVTableAuthentication() argument
15113 assert(ThisClass); in baseForVTableAuthentication()
15114 assert(ThisClass->isPolymorphic()); in baseForVTableAuthentication()
15115 const CXXRecordDecl *PrimaryBase = ThisClass; in baseForVTableAuthentication()