Searched refs:CXXPseudoDestructorExpr (Results 1 – 23 of 23) sorted by relevance
77 isa<CXXPseudoDestructorExpr>(Expr) || in tryToFixConversion()
951 else if (isa<CXXPseudoDestructorExpr>(CE->getCallee()->IgnoreParens())) in canThrow()
5569 = new (Context) CXXPseudoDestructorExpr(Context, Base, in BuildPseudoDestructorExpr()
4705 if (isa<CXXPseudoDestructorExpr>(Fn)) { in ActOnCallExpr()14251 if (isa<CXXPseudoDestructorExpr>(BME)) { in CheckPlaceholderExpr()
172 if (isa<CXXPseudoDestructorExpr>(CE->getCallee()->IgnoreParens())) { in SemaBuiltinCallWithStaticChain()
11598 if (isa<CXXPseudoDestructorExpr>(NakedMemExpr)) in BuildCallToMemberFunction()
8606 CXXPseudoDestructorExpr *E) { in TransformCXXPseudoDestructorExpr()
235 CXXPseudoDestructorExpr::CXXPseudoDestructorExpr(const ASTContext &Context, in CXXPseudoDestructorExpr() function in CXXPseudoDestructorExpr270 QualType CXXPseudoDestructorExpr::getDestroyedType() const { in getDestroyedType()277 SourceLocation CXXPseudoDestructorExpr::getLocEnd() const { in getLocEnd()
1154 StmtProfiler::VisitCXXPseudoDestructorExpr(const CXXPseudoDestructorExpr *S) { in VisitCXXPseudoDestructorExpr()
1255 if (isa<CXXPseudoDestructorExpr>(Callee->IgnoreParens())) in getCallReturnType()2404 assert(isa<UnresolvedMemberExpr>(expr) || isa<CXXPseudoDestructorExpr>(expr)); in findBoundMemberType()
1876 void StmtPrinter::VisitCXXPseudoDestructorExpr(CXXPseudoDestructorExpr *E) { in VisitCXXPseudoDestructorExpr()
2851 const auto *PDE = cast<CXXPseudoDestructorExpr>(E); in mangleExpression()
116 def CXXPseudoDestructorExpr : DStmt<Expr>;
554 VISIT(CXXPseudoDestructorExpr); in VisitExpr()609 IGNORE_EXPR(CXXPseudoDestructorExpr);
1937 class CXXPseudoDestructorExpr : public Expr {1969 CXXPseudoDestructorExpr(const ASTContext &Context,1977 explicit CXXPseudoDestructorExpr(EmptyShell Shell) in CXXPseudoDestructorExpr() function
2196 DEF_TRAVERSE_STMT(CXXPseudoDestructorExpr, {
2226 DEF_TRAVERSE_STMT(CXXPseudoDestructorExpr, {
921 isa<CXXPseudoDestructorExpr>(Expr) || in castOperatorNeedsParens()
1381 void ASTStmtReader::VisitCXXPseudoDestructorExpr(CXXPseudoDestructorExpr *E) { in VisitCXXPseudoDestructorExpr()2916 S = new (Context) CXXPseudoDestructorExpr(Empty); in ReadStmtFromStream()
1359 void ASTStmtWriter::VisitCXXPseudoDestructorExpr(CXXPseudoDestructorExpr *E) { in VisitCXXPseudoDestructorExpr()
1830 void VisitCXXPseudoDestructorExpr(const CXXPseudoDestructorExpr *E);2163 const CXXPseudoDestructorExpr *E) { in VisitCXXPseudoDestructorExpr()
3116 dyn_cast<CXXPseudoDestructorExpr>(E->getCallee()->IgnoreParens())) { in EmitCallExpr()
427 Value *VisitCXXPseudoDestructorExpr(const CXXPseudoDestructorExpr *E) { in VisitCXXPseudoDestructorExpr()