Lines Matching refs:alwaysAdd

167   bool alwaysAdd(CFGBuilder &builder,
172 AddStmtChoice withAlwaysAdd(bool alwaysAdd) const { in withAlwaysAdd()
173 return AddStmtChoice(alwaysAdd ? AlwaysAdd : NotAlwaysAdd); in withAlwaysAdd()
518 bool alwaysAdd(const Stmt *stmt);
761 if (alwaysAdd(S) && cachedEntry) in appendStmt()
781 if (alwaysAdd(CE) && cachedEntry) in appendCall()
811 if (alwaysAdd(ME) && cachedEntry) in appendObjCMessage()
1218 inline bool AddStmtChoice::alwaysAdd(CFGBuilder &builder, in alwaysAdd() function in AddStmtChoice
1220 return builder.alwaysAdd(stmt) || kind == AlwaysAdd; in alwaysAdd()
1223 bool CFGBuilder::alwaysAdd(const Stmt *stmt) { in alwaysAdd() function in CFGBuilder
1224 bool shouldAdd = BuildOpts.alwaysAdd(stmt); in alwaysAdd()
2193 if (asc.alwaysAdd(*this, S)) { in VisitStmt()
2221 if (asc.alwaysAdd(*this, A)) { in VisitAddrLabelExpr()
2231 if (asc.alwaysAdd(*this, U)) { in VisitUnaryOperator()
2357 if (asc.alwaysAdd(*this, B)) { in VisitBinaryOperator()
2365 if (asc.alwaysAdd(*this, B)) { in VisitBinaryOperator()
2379 if (asc.alwaysAdd(*this, E)) { in VisitNoRecurse()
2515 AddStmtChoice alwaysAdd = asc.withAlwaysAdd(true); in VisitChooseExpr() local
2518 CFGBlock *LHSBlock = Visit(C->getLHS(), alwaysAdd); in VisitChooseExpr()
2524 CFGBlock *RHSBlock = Visit(C->getRHS(), alwaysAdd); in VisitChooseExpr()
2575 AddStmtChoice alwaysAdd = asc.withAlwaysAdd(true); in VisitConditionalOperator() local
2586 LHSBlock = Visit(C->getTrueExpr(), alwaysAdd); in VisitConditionalOperator()
2596 CFGBlock *RHSBlock = Visit(C->getFalseExpr(), alwaysAdd); in VisitConditionalOperator()
3295 if (asc.alwaysAdd(*this, M)) { in VisitMemberExpr()
3787 if (asc.alwaysAdd(*this, E)) { in VisitUnaryExprOrTypeTraitExpr()
3806 if (asc.alwaysAdd(*this, SE)) { in VisitStmtExpr()
4291 if (asc.alwaysAdd(*this, E)) { in VisitCXXBindTemporaryExpr()
4362 if (asc.alwaysAdd(*this, E)) { in VisitCXXFunctionalCastExpr()
4385 if (asc.alwaysAdd(*this, E)) { in VisitImplicitCastExpr()