Lines Matching refs:Subjects
2211 std::vector<Record *> Subjects = SubjectObj->getValueAsListOfDefs("Subjects"); in isAttributedSupported() local
2213 for (const auto *Subject : Subjects) { in isAttributedSupported()
2264 std::vector<Record *> Subjects = SubjectObj->getValueAsListOfDefs("Subjects"); in generateStrictConformsTo() local
2265 for (const auto *Subject : Subjects) { in generateStrictConformsTo()
4077 std::vector<Record *> Subjects = S.getValueAsListOfDefs("Subjects"); in CalculateDiagnostic() local
4078 for (const auto *Subject : Subjects) { in CalculateDiagnostic()
4170 std::vector<Record *> Subjects = SubjectObj->getValueAsListOfDefs("Subjects"); in GenerateAppertainsTo() local
4174 if (Subjects.empty()) in GenerateAppertainsTo()
4185 Subjects, std::back_inserter(DeclSubjects), [](const Record *R) { in GenerateAppertainsTo()
4188 llvm::copy_if(Subjects, std::back_inserter(StmtSubjects), in GenerateAppertainsTo()
4193 assert(DeclSubjects.size() + StmtSubjects.size() == Subjects.size()); in GenerateAppertainsTo()
4424 std::vector<Record *> Subjects = Rule.getSubjects(); in emitAttributeMatchRules() local
4425 assert(!Subjects.empty() && "Missing subjects"); in emitAttributeMatchRules()
4428 for (auto I = Subjects.begin(), E = Subjects.end(); I != E; ++I) { in emitAttributeMatchRules()
5274 std::vector<Record *> Subjects = in EmitTestPragmaAttributeSupportedAttributes() local
5278 for (const auto &Subject : llvm::enumerate(Subjects)) { in EmitTestPragmaAttributeSupportedAttributes()