Home
last modified time | relevance | path

Searched refs:LookupDestructor (Results 1 – 10 of 10) sorted by relevance

/freebsd-head/contrib/llvm-project/clang/lib/Sema/
HDUsedDeclVisitor.h76 asImpl().visitUsedDecl(E->getBeginLoc(), S.LookupDestructor(Record)); in VisitCXXDeleteExpr()
HDSemaExprCXX.cpp1034 if (CXXDestructorDecl *Destructor = LookupDestructor(RD)) { in CheckCXXThrowOperand()
3779 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()
3815 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()
5456 CXXDestructorDecl *Destructor = Self.LookupDestructor(RD); in EvaluateUnaryTypeTrait()
5611 if (CXXDestructorDecl *Destructor = Self.LookupDestructor(RD)) in EvaluateUnaryTypeTrait()
7627 CXXDestructorDecl *Destructor = IsDecltype ? nullptr : LookupDestructor(RD); in MaybeBindToTemporary()
7794 CXXDestructorDecl *Destructor = LookupDestructor(RD); in ActOnDecltypeExpression()
8035 if (CXXDestructorDecl *D = SemaRef.LookupDestructor(RD)) in canRecoverDotPseudoDestructorCallsOnPointerObjects()
HDSemaDeclCXX.cpp5208 if (CXXDestructorDecl *Dtor = LookupDestructor(Constructor->getParent())) { in SetDelegatingInitializer()
5732 CXXDestructorDecl *Dtor = LookupDestructor(FieldClassDecl); in MarkBaseAndMemberDestructorsReferenced()
5780 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkBaseAndMemberDestructorsReferenced()
5819 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkVirtualBaseDestructorsReferenced()
16019 CXXDestructorDecl *Destructor = LookupDestructor(ClassDecl); in FinalizeVarWithDestructor()
HDSemaInit.cpp1988 CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(CXXRD); in checkDestructorReference()
7895 = S.LookupDestructor(cast<CXXRecordDecl>(Record->getDecl())); in Perform()
HDSemaLookup.cpp3588 CXXDestructorDecl *Sema::LookupDestructor(CXXRecordDecl *Class) { in LookupDestructor() function in Sema
HDSemaDeclObjC.cpp5539 if (CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(RD)) { in SetIvarInitializers()
HDTreeTransform.h13419 if (CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(Record)) { in TransformCXXNewExpr()
13490 SemaRef.LookupDestructor(Record)); in TransformCXXDeleteExpr()
HDSemaChecking.cpp12750 CXXDestructorDecl *Destructor = LookupDestructor(ClassDecl); in CheckParmsForFunctionDef()
/freebsd-head/contrib/llvm-project/clang/lib/Interpreter/
HDInterpreter.cpp563 getCompilerInstance()->getSema().LookupDestructor(CXXRD); in CompileDtorCall()
772 auto *Dtor = B->S.LookupDestructor(RD); in transformForValuePrinting()
/freebsd-head/contrib/llvm-project/clang/include/clang/Sema/
HDSema.h9241 CXXDestructorDecl *LookupDestructor(CXXRecordDecl *Class);