Searched refs:LookupDestructor (Results 1 – 9 of 9) sorted by relevance
76 asImpl().visitUsedDecl(E->getBeginLoc(), S.LookupDestructor(Record)); in VisitCXXDeleteExpr()
1037 if (CXXDestructorDecl *Destructor = LookupDestructor(RD)) { in CheckCXXThrowOperand()3773 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()3809 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()5285 CXXDestructorDecl *Destructor = Self.LookupDestructor(RD); in EvaluateUnaryTypeTrait()5440 if (CXXDestructorDecl *Destructor = Self.LookupDestructor(RD)) in EvaluateUnaryTypeTrait()7410 CXXDestructorDecl *Destructor = IsDecltype ? nullptr : LookupDestructor(RD); in MaybeBindToTemporary()7581 CXXDestructorDecl *Destructor = LookupDestructor(RD); in ActOnDecltypeExpression()7822 if (CXXDestructorDecl *D = SemaRef.LookupDestructor(RD)) in canRecoverDotPseudoDestructorCallsOnPointerObjects()
5354 if (CXXDestructorDecl *Dtor = LookupDestructor(Constructor->getParent())) { in SetDelegatingInitializer()5879 CXXDestructorDecl *Dtor = LookupDestructor(FieldClassDecl); in MarkBaseAndMemberDestructorsReferenced()5927 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkBaseAndMemberDestructorsReferenced()5966 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkVirtualBaseDestructorsReferenced()16137 CXXDestructorDecl *Destructor = LookupDestructor(ClassDecl); in FinalizeVarWithDestructor()18862 if (CXXDestructorDecl *Destructor = LookupDestructor(RD)) { in SetIvarInitializers()
1908 CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(CXXRD); in checkDestructorReference()8947 = S.LookupDestructor(cast<CXXRecordDecl>(Record->getDecl())); in Perform()
3648 CXXDestructorDecl *Sema::LookupDestructor(CXXRecordDecl *Class) { in LookupDestructor() function in Sema
12553 if (CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(Record)) { in TransformCXXNewExpr()12624 SemaRef.LookupDestructor(Record)); in TransformCXXDeleteExpr()
17652 CXXDestructorDecl *Destructor = LookupDestructor(ClassDecl); in CheckParmsForFunctionDef()
491 getCompilerInstance()->getSema().LookupDestructor(CXXRD); in CompileDtorCall()597 auto *Dtor = S.LookupDestructor(RD); in getCall()
4574 CXXDestructorDecl *LookupDestructor(CXXRecordDecl *Class);