Searched refs:MetaSubject (Results 1 – 1 of 1) sorted by relevance
1790 const Record *MetaSubject; member1794 : MetaSubject(MetaSubject), Constraint(Constraint) { in AttributeSubjectMatchRule()1795 assert(MetaSubject && "Missing subject"); in AttributeSubjectMatchRule()1801 return (Constraint ? Constraint : MetaSubject) in getSubjects()1813 return MetaSubject->getValueAsListOfDefs("LangOpts"); in getLangOpts()1845 Result += MetaSubject->getValueAsString("Name"); in getEnumValueName()1942 Rules.emplace_back(MetaSubject, Constraint); in PragmaClangAttributeSupport()1958 for (const auto *MetaSubject : MetaSubjects) { in PragmaClangAttributeSupport() local1959 MapFromSubjectsToRules(MetaSubject, MetaSubject, /*Constraints=*/nullptr); in PragmaClangAttributeSupport()2130 SubMatchRules[Rule.MetaSubject].push_back(Rule); in generateParsingHelpers()[all …]