Lines Matching refs:Conditions
697 SmallVector<std::unique_ptr<PredicateMatcher>, 1> Conditions; member in __anoncee47b830111::GroupMatcher
747 assert(!Conditions.empty() && in popFirstCondition()
749 std::unique_ptr<PredicateMatcher> P = std::move(Conditions.front()); in popFirstCondition()
750 Conditions.erase(Conditions.begin()); in popFirstCondition()
754 assert(!Conditions.empty() && in getFirstCondition()
756 return *Conditions.front(); in getFirstCondition()
758 bool hasFirstCondition() const override { return !Conditions.empty(); } in hasFirstCondition()
6123 assert(Conditions.empty() && "Already finalized?"); in finalize()
6138 Conditions.push_back(FirstRule.popFirstCondition()); in finalize()
6146 if (!Conditions.empty()) { in emit()
6152 for (auto &Condition : Conditions) in emit()
6160 if (!Conditions.empty()) in emit()