Lines Matching refs:OutermostConditional
698 assert(CGF.OutermostConditional != this); in begin()
699 if (!CGF.OutermostConditional) in begin()
700 CGF.OutermostConditional = this; in begin()
704 assert(CGF.OutermostConditional != nullptr); in end()
705 if (CGF.OutermostConditional == this) in end()
706 CGF.OutermostConditional = nullptr; in end()
718 bool isInConditionalBranch() const { return OutermostConditional != nullptr; } in isInConditionalBranch()
722 llvm::BasicBlock *block = OutermostConditional->getStartingBlock(); in setBeforeOutermostConditional()
738 : CGF(CGF), SavedOutermostConditional(CGF.OutermostConditional) { in StmtExprEvaluation()
739 CGF.OutermostConditional = nullptr; in StmtExprEvaluation()
743 CGF.OutermostConditional = SavedOutermostConditional; in ~StmtExprEvaluation()
1024 ConditionalEvaluation *OutermostConditional; variable