Lines Matching defs:Rules
640 attrMatcherRuleListToString(ArrayRef<attr::SubjectMatchRule> Rules) {
643 for (const auto &I : llvm::enumerate(Rules)) {
645 OS << (I.index() == Rules.size() - 1 ? ", and " : ", ");
655 attr::ParsedSubjectMatchRuleSet Rules) {
673 for (const auto &Rule : Rules) {
679 auto It = Rules.find(*ParentRule);
680 if (It != Rules.end()) {
697 for (const auto &Rule : Rules) {
723 for (const auto &Rule : Rules)
726 for (const auto &Rule : Rules) {
731 Rules.clear();
734 if (Rules.erase(Rule.first)) {
743 if (!Rules.empty()) {
748 for (const auto &Rule : Rules) {