Lines Matching refs:alwaysAdd
135 bool alwaysAdd(CFGBuilder &builder,
140 AddStmtChoice withAlwaysAdd(bool alwaysAdd) const { in withAlwaysAdd()
141 return AddStmtChoice(alwaysAdd ? AlwaysAdd : NotAlwaysAdd); in withAlwaysAdd()
425 bool alwaysAdd(const Stmt *stmt);
596 if (alwaysAdd(S) && cachedEntry) in appendStmt()
963 inline bool AddStmtChoice::alwaysAdd(CFGBuilder &builder, in alwaysAdd() function in __anon4350aedf0111::AddStmtChoice
965 return builder.alwaysAdd(stmt) || kind == AlwaysAdd; in alwaysAdd()
968 bool CFGBuilder::alwaysAdd(const Stmt *stmt) { in alwaysAdd() function in __anon4350aedf0111::CFGBuilder
969 bool shouldAdd = BuildOpts.alwaysAdd(stmt); in alwaysAdd()
1608 if (asc.alwaysAdd(*this, S)) { in VisitStmt()
1636 if (asc.alwaysAdd(*this, A)) { in VisitAddrLabelExpr()
1646 if (asc.alwaysAdd(*this, U)) { in VisitUnaryOperator()
1770 if (asc.alwaysAdd(*this, B)) { in VisitBinaryOperator()
1778 if (asc.alwaysAdd(*this, B)) { in VisitBinaryOperator()
1792 if (asc.alwaysAdd(*this, E)) { in VisitNoRecurse()
1919 AddStmtChoice alwaysAdd = asc.withAlwaysAdd(true); in VisitChooseExpr() local
1922 CFGBlock *LHSBlock = Visit(C->getLHS(), alwaysAdd); in VisitChooseExpr()
1928 CFGBlock *RHSBlock = Visit(C->getRHS(), alwaysAdd); in VisitChooseExpr()
1981 AddStmtChoice alwaysAdd = asc.withAlwaysAdd(true); in VisitConditionalOperator() local
1992 LHSBlock = Visit(C->getTrueExpr(), alwaysAdd); in VisitConditionalOperator()
2002 CFGBlock *RHSBlock = Visit(C->getFalseExpr(), alwaysAdd); in VisitConditionalOperator()
2564 if (asc.alwaysAdd(*this, M)) { in VisitMemberExpr()
3041 if (asc.alwaysAdd(*this, E)) { in VisitUnaryExprOrTypeTraitExpr()
3060 if (asc.alwaysAdd(*this, SE)) { in VisitStmtExpr()
3545 if (asc.alwaysAdd(*this, E)) { in VisitCXXBindTemporaryExpr()
3598 if (asc.alwaysAdd(*this, E)) { in VisitCXXFunctionalCastExpr()
3616 if (asc.alwaysAdd(*this, E)) { in VisitImplicitCastExpr()