Lines Matching refs:Conditions
683 SmallVector<std::unique_ptr<PredicateMatcher>, 1> Conditions; member in __anon0a286f430111::GroupMatcher
733 assert(!Conditions.empty() && in popFirstCondition()
735 std::unique_ptr<PredicateMatcher> P = std::move(Conditions.front()); in popFirstCondition()
736 Conditions.erase(Conditions.begin()); in popFirstCondition()
740 assert(!Conditions.empty() && in getFirstCondition()
742 return *Conditions.front(); in getFirstCondition()
744 bool hasFirstCondition() const override { return !Conditions.empty(); } in hasFirstCondition()
5989 assert(Conditions.empty() && "Already finalized?"); in finalize()
6004 Conditions.push_back(FirstRule.popFirstCondition()); in finalize()
6012 if (!Conditions.empty()) { in emit()
6018 for (auto &Condition : Conditions) in emit()
6026 if (!Conditions.empty()) in emit()