Lines Matching defs:alwaysAdd
194 bool alwaysAdd(CFGBuilder &builder,
199 AddStmtChoice withAlwaysAdd(bool alwaysAdd) const {
200 return AddStmtChoice(alwaysAdd ? AlwaysAdd : NotAlwaysAdd);
555 bool alwaysAdd(const Stmt *stmt);
813 if (alwaysAdd(S) && cachedEntry)
833 if (alwaysAdd(CE) && cachedEntry)
863 if (alwaysAdd(ME) && cachedEntry)
1371 inline bool AddStmtChoice::alwaysAdd(CFGBuilder &builder,
1373 return builder.alwaysAdd(stmt) || kind == AlwaysAdd;
1376 bool CFGBuilder::alwaysAdd(const Stmt *stmt) {
1377 bool shouldAdd = BuildOpts.alwaysAdd(stmt);
2413 if (asc.alwaysAdd(*this, S)) {
2437 if (asc.alwaysAdd(*this, ILE)) {
2463 if (asc.alwaysAdd(*this, A)) {
2488 if (isFallthroughStatement(A) && asc.alwaysAdd(*this, A)) {
2497 if (asc.alwaysAdd(*this, U)) {
2626 if (asc.alwaysAdd(*this, B)) {
2634 if (asc.alwaysAdd(*this, B)) {
2651 if (asc.alwaysAdd(*this, E)) {
2786 AddStmtChoice alwaysAdd = asc.withAlwaysAdd(true);
2789 CFGBlock *LHSBlock = Visit(C->getLHS(), alwaysAdd);
2795 CFGBlock *RHSBlock = Visit(C->getRHS(), alwaysAdd);
2851 AddStmtChoice alwaysAdd = asc.withAlwaysAdd(true);
2862 LHSBlock = Visit(C->getTrueExpr(), alwaysAdd);
2872 CFGBlock *RHSBlock = Visit(C->getFalseExpr(), alwaysAdd);
3260 if (asc.alwaysAdd(*this, E)) {
3687 if (asc.alwaysAdd(*this, M)) {
3994 if (asc.alwaysAdd(*this, A)) {
4153 if (asc.alwaysAdd(*this, S)) {
4298 if (asc.alwaysAdd(*this, E)) {
4322 if (asc.alwaysAdd(*this, SE)) {
4812 if (asc.alwaysAdd(*this, E)) {
4883 if (asc.alwaysAdd(*this, E)) {
4906 if (asc.alwaysAdd(*this, E)) {
5188 if (asc.alwaysAdd(*this, D)) {