Lines Matching refs:Subjects
1991 std::vector<Record *> Subjects = SubjectObj->getValueAsListOfDefs("Subjects"); in isAttributedSupported() local
1993 for (const auto *Subject : Subjects) { in isAttributedSupported()
2044 std::vector<Record *> Subjects = SubjectObj->getValueAsListOfDefs("Subjects"); in generateStrictConformsTo() local
2045 for (const auto *Subject : Subjects) { in generateStrictConformsTo()
3618 std::vector<Record *> Subjects = S.getValueAsListOfDefs("Subjects"); in CalculateDiagnostic() local
3619 for (const auto *Subject : Subjects) { in CalculateDiagnostic()
3711 std::vector<Record *> Subjects = SubjectObj->getValueAsListOfDefs("Subjects"); in GenerateAppertainsTo() local
3715 if (Subjects.empty()) in GenerateAppertainsTo()
3726 Subjects, std::back_inserter(DeclSubjects), [](const Record *R) { in GenerateAppertainsTo()
3729 llvm::copy_if(Subjects, std::back_inserter(StmtSubjects), in GenerateAppertainsTo()
3734 assert(DeclSubjects.size() + StmtSubjects.size() == Subjects.size()); in GenerateAppertainsTo()
3960 std::vector<Record *> Subjects = Rule.getSubjects(); in emitAttributeMatchRules() local
3961 assert(!Subjects.empty() && "Missing subjects"); in emitAttributeMatchRules()
3964 for (auto I = Subjects.begin(), E = Subjects.end(); I != E; ++I) { in emitAttributeMatchRules()
4757 std::vector<Record *> Subjects = in EmitTestPragmaAttributeSupportedAttributes() local
4761 for (const auto &Subject : llvm::enumerate(Subjects)) { in EmitTestPragmaAttributeSupportedAttributes()