Lines Matching refs:ExternallyDestructed

567   CFGBlock *VisitCompoundStmt(CompoundStmt *C, bool ExternallyDestructed);
590 AddStmtChoice asc, bool ExternallyDestructed);
633 bool ExternallyDestructed = false);
704 CFGBlock *VisitForTemporaryDtors(Stmt *E, bool ExternallyDestructed,
706 CFGBlock *VisitChildrenForTemporaryDtors(Stmt *E, bool ExternallyDestructed,
709 bool ExternallyDestructed,
712 CXXBindTemporaryExpr *E, bool ExternallyDestructed, TempDtorContext &Context);
714 AbstractConditionalOperator *E, bool ExternallyDestructed,
2188 bool ExternallyDestructed) { in Visit() argument
2244 return VisitCompoundStmt(cast<CompoundStmt>(S), ExternallyDestructed); in Visit()
2257 asc, ExternallyDestructed); in Visit()
2812 bool ExternallyDestructed) { in VisitCompoundStmt() argument
2828 ExternallyDestructed); in VisitCompoundStmt()
2836 ExternallyDestructed = false; in VisitCompoundStmt()
4799 AddStmtChoice asc, bool ExternallyDestructed) { in VisitExprWithCleanups() argument
4804 VisitForTemporaryDtors(E->getSubExpr(), ExternallyDestructed, Context); in VisitExprWithCleanups()
4944 CFGBlock *CFGBuilder::VisitForTemporaryDtors(Stmt *E, bool ExternallyDestructed, in VisitForTemporaryDtors() argument
4958 return VisitChildrenForTemporaryDtors(E, ExternallyDestructed, Context); in VisitForTemporaryDtors()
4962 ExternallyDestructed, in VisitForTemporaryDtors()
4967 cast<CXXBindTemporaryExpr>(E), ExternallyDestructed, Context); in VisitForTemporaryDtors()
4972 cast<AbstractConditionalOperator>(E), ExternallyDestructed, Context); in VisitForTemporaryDtors()
4994 ExternallyDestructed = (MTE->getStorageDuration() != SD_FullExpression); in VisitForTemporaryDtors()
5046 bool ExternallyDestructed, in VisitChildrenForTemporaryDtors() argument
5060 if (CFGBlock *R = VisitForTemporaryDtors(Child, ExternallyDestructed, Context)) in VisitChildrenForTemporaryDtors()
5067 BinaryOperator *E, bool ExternallyDestructed, TempDtorContext &Context) { in VisitBinaryOperatorForTemporaryDtors() argument
5072 CFGBlock *RHSBlock = VisitForTemporaryDtors(E->getRHS(), ExternallyDestructed, Context); in VisitBinaryOperatorForTemporaryDtors()
5102 return VisitChildrenForTemporaryDtors(E, ExternallyDestructed, Context); in VisitBinaryOperatorForTemporaryDtors()
5106 CXXBindTemporaryExpr *E, bool ExternallyDestructed, TempDtorContext &Context) { in VisitCXXBindTemporaryExprForTemporaryDtors() argument
5110 if (!ExternallyDestructed) { in VisitCXXBindTemporaryExprForTemporaryDtors()
5158 AbstractConditionalOperator *E, bool ExternallyDestructed, in VisitConditionalOperatorForTemporaryDtors() argument
5169 VisitForTemporaryDtors(E->getTrueExpr(), ExternallyDestructed, TrueContext); in VisitConditionalOperatorForTemporaryDtors()
5176 VisitForTemporaryDtors(E->getFalseExpr(), ExternallyDestructed, FalseContext); in VisitConditionalOperatorForTemporaryDtors()