Lines Matching refs:CXXBindTemporaryExpr
554 CFGBlock *VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E,
674 void setDecisionPoint(CFGBlock *S, CXXBindTemporaryExpr *E) { in setDecisionPoint()
682 CXXBindTemporaryExpr *TerminatorExpr = nullptr;
695 CXXBindTemporaryExpr *E, bool ExternallyDestructed, TempDtorContext &Context);
857 void appendTemporaryDtor(CFGBlock *B, CXXBindTemporaryExpr *E) { in appendTemporaryDtor()
1422 auto *BTE = cast<CXXBindTemporaryExpr>(Child); in findConstructionContexts()
2205 return VisitCXXBindTemporaryExpr(cast<CXXBindTemporaryExpr>(S), asc); in Visit()
4745 CFGBlock *CFGBuilder::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E, in VisitCXXBindTemporaryExpr()
4899 cast<CXXBindTemporaryExpr>(E), ExternallyDestructed, Context); in VisitForTemporaryDtors()
5038 CXXBindTemporaryExpr *E, bool ExternallyDestructed, TempDtorContext &Context) { in VisitCXXBindTemporaryExprForTemporaryDtors()
5272 const CXXBindTemporaryExpr *bindExpr = in getDestructorDecl()
5726 } else if (isa<CXXBindTemporaryExpr>(S)) { in print_elem()
5826 const CXXBindTemporaryExpr *BT = in print_elem()