Lines Matching refs:SubRuleName
1664 StringRef SubRuleName, SourceLocation SubRuleLoc) { in diagnoseUnknownAttributeSubjectSubRule() argument
1668 << SubRuleName << PrimaryRuleName; in diagnoseUnknownAttributeSubjectSubRule()
1722 StringRef SubRuleName = getIdentifier(Tok); in ParsePragmaAttributeSubjectMatchRuleSet() local
1723 if (SubRuleName.empty()) { in ParsePragmaAttributeSubjectMatchRuleSet()
1729 if (SubRuleName == "unless") { in ParsePragmaAttributeSubjectMatchRuleSet()
1734 SubRuleName = getIdentifier(Tok); in ParsePragmaAttributeSubjectMatchRuleSet()
1735 if (SubRuleName.empty()) { in ParsePragmaAttributeSubjectMatchRuleSet()
1740 auto SubRuleOrNone = Rule.second(SubRuleName, /*IsUnless=*/true); in ParsePragmaAttributeSubjectMatchRuleSet()
1742 std::string SubRuleUnlessName = "unless(" + SubRuleName.str() + ")"; in ParsePragmaAttributeSubjectMatchRuleSet()
1752 auto SubRuleOrNone = Rule.second(SubRuleName, /*IsUnless=*/false); in ParsePragmaAttributeSubjectMatchRuleSet()
1755 SubRuleName, Tok.getLocation()); in ParsePragmaAttributeSubjectMatchRuleSet()