Lines Matching defs:SubGroups
49 std::vector<Record*> SubGroups =
50 DiagGroups[i]->getValueAsListOfDefs("SubGroups");
51 for (unsigned j = 0, e = SubGroups.size(); j != e; ++j)
52 Mapping[SubGroups[j]].push_back(DiagGroups[i]);
134 std::vector<std::string> SubGroups;
181 std::vector<Record*> SubGroups = Group->getValueAsListOfDefs("SubGroups");
182 for (unsigned j = 0, e = SubGroups.size(); j != e; ++j)
183 GI.SubGroups.push_back(
184 std::string(SubGroups[j]->getValueAsString("GroupName")));
332 V.second = GI.SubGroups.size() + GI.DiagsInGroup.size();
1559 const std::vector<std::string> &SubGroups = I.second.SubGroups;
1560 if (!SubGroups.empty() || (IsPedantic && !GroupsInPedantic.empty())) {
1562 for (auto const &SubGroup : SubGroups) {
1728 const std::vector<std::string> &SubGroups = I.second.SubGroups;
1730 !SubGroups.empty() || (IsPedantic && !GroupsInPedantic.empty());
1736 SubGroupIndex += SubGroups.size() + 1;
1864 for (const auto &Name : GroupInfo.SubGroups)
1890 for (const auto &Name : GroupInfo.SubGroups)
1962 PedDiags.SubGroups.push_back(
1974 GroupInfo.SubGroups.size() == 1;
1999 if (!GroupInfo.SubGroups.empty()) {
2008 llvm::sort(GroupInfo.SubGroups);
2009 for (const auto &Name : GroupInfo.SubGroups) {
2032 else if (GroupInfo.SubGroups.empty() && GroupInfo.DiagsInGroup.empty())