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.cpp403 CodeGenModule::computeVTPointerAuthentication(const CXXRecordDecl *ThisClass) { in computeVTPointerAuthentication() argument
408 Context.baseForVTableAuthentication(ThisClass); in computeVTPointerAuthentication()
H A DCodeGenModule.h628 computeVTPointerAuthentication(const CXXRecordDecl *ThisClass);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp1785 if (ObjCInterfaceDecl *ThisClass = ObjPT->getInterfaceDecl()) { in CheckMessageArgumentTypes() local
1786 Diag(ThisClass->getLocation(), diag::note_receiver_class_declared); in CheckMessageArgumentTypes()
1788 if (ThisClass->lookupClassMethod(Sel)) in CheckMessageArgumentTypes()
1791 ThisClass->getNameAsString()); in CheckMessageArgumentTypes()
H A DTreeTransform.h2915 if (auto *ThisClass = cast<CXXThisExpr>(Base) in RebuildMemberExpr() local
2922 if (!ThisClass->Equals(Class) && !ThisClass->isDerivedFrom(Class)) in RebuildMemberExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h3461 baseForVTableAuthentication(const CXXRecordDecl *ThisClass);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp14187 ASTContext::baseForVTableAuthentication(const CXXRecordDecl *ThisClass) { in baseForVTableAuthentication() argument
14188 assert(ThisClass); in baseForVTableAuthentication()
14189 assert(ThisClass->isPolymorphic()); in baseForVTableAuthentication()
14190 const CXXRecordDecl *PrimaryBase = ThisClass; in baseForVTableAuthentication()