Lines Matching defs:Rules
2013 std::vector<AttributeSubjectMatchRule> Rules;
2016 std::vector<AttributeSubjectMatchRule> Rules;
2018 RuleOrAggregateRuleSet(ArrayRef<AttributeSubjectMatchRule> Rules,
2020 : Rules(Rules), IsRule(IsRule) {}
2027 return Rules[0];
2031 return Rules;
2039 getAggregateRuleSet(ArrayRef<AttributeSubjectMatchRule> Rules) {
2040 return RuleOrAggregateRuleSet(Rules, /*IsRule=*/false);
2088 Rules.emplace_back(MetaSubject, Constraint);
2119 std::vector<AttributeSubjectMatchRule> Rules;
2127 Rules.push_back(It->second.getRule());
2134 RuleOrAggregateRuleSet::getAggregateRuleSet(Rules))
2155 for (const auto &Rule : Rules) {
2281 for (const auto &Rule : Rules) {
2320 for (const auto &Rule : Rules) {
4478 for (const auto &Rule : PragmaAttributeSupport.Rules) {