Searched refs:LookupDestructor (Results 1 – 8 of 8) sorted by relevance
894 if (CXXDestructorDecl *Destructor = LookupDestructor(RD)) { in CheckCXXThrowOperand()2177 if (CXXDestructorDecl *dtor = LookupDestructor( in BuildCXXNew()3375 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()3411 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete()4723 CXXDestructorDecl *Destructor = Self.LookupDestructor(RD); in EvaluateUnaryTypeTrait()4881 if (CXXDestructorDecl *Destructor = Self.LookupDestructor(RD)) in EvaluateUnaryTypeTrait()6468 CXXDestructorDecl *Destructor = IsDecltype ? nullptr : LookupDestructor(RD); in MaybeBindToTemporary()6631 CXXDestructorDecl *Destructor = LookupDestructor(RD); in ActOnDecltypeExpression()6858 if (CXXDestructorDecl *D = SemaRef.LookupDestructor(RD)) in canRecoverDotPseudoDestructorCallsOnPointerObjects()
4702 if (CXXDestructorDecl *Dtor = LookupDestructor(Constructor->getParent())) { in SetDelegatingInitializer()5175 CXXDestructorDecl *Dtor = LookupDestructor(FieldClassDecl); in MarkBaseAndMemberDestructorsReferenced()5211 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkBaseAndMemberDestructorsReferenced()5243 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkBaseAndMemberDestructorsReferenced()13062 CXXDestructorDecl *Destructor = LookupDestructor(ClassDecl); in FinalizeVarWithDestructor()15232 if (CXXDestructorDecl *Destructor = LookupDestructor(RD)) { in SetIvarInitializers()
1868 CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(CXXRD); in hasAccessibleDestructor()7660 = S.LookupDestructor(cast<CXXRecordDecl>(Record->getDecl())); in Perform()
3138 CXXDestructorDecl *Sema::LookupDestructor(CXXRecordDecl *Class) { in LookupDestructor() function in Sema
10304 if (CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(Record)) { in TransformCXXNewExpr()10375 SemaRef.LookupDestructor(Record)); in TransformCXXDeleteExpr()
12237 CXXDestructorDecl *Destructor = LookupDestructor(ClassDecl); in CheckParmsForFunctionDef()
15896 S.MarkFunctionReferenced(E->getBeginLoc(), S.LookupDestructor(Record)); in VisitCXXDeleteExpr()
3246 CXXDestructorDecl *LookupDestructor(CXXRecordDecl *Class);