Lines Matching refs:GroupInfo

131   struct GroupInfo {  struct
138 GroupInfo() : ExplicitDef(nullptr) {} in GroupInfo() function
148 static bool beforeThanCompareGroups(const GroupInfo *LHS, const GroupInfo *RHS){ in beforeThanCompareGroups()
167 std::map<std::string, GroupInfo> &DiagsInGroup) { in groupDiagnostics()
180 typedef SmallPtrSet<GroupInfo *, 16> GroupSetTy; in groupDiagnostics()
187 GroupInfo &GI = DiagsInGroup[Group->getValueAsString("GroupName")]; in groupDiagnostics()
205 for (std::map<std::string, GroupInfo>::iterator in groupDiagnostics()
210 SmallVector<GroupInfo *, 16> SortedGroups(ImplicitGroups.begin(), in groupDiagnostics()
212 for (SmallVectorImpl<GroupInfo *>::iterator I = SortedGroups.begin(), in groupDiagnostics()
221 for (SmallVectorImpl<GroupInfo *>::const_iterator I = SortedGroups.begin(), in groupDiagnostics()
300 std::map<std::string, GroupInfo> &DiagsInGroup;
307 std::map<std::string, GroupInfo> &DiagsInGroup) in InferPedantic()
369 const GroupInfo &GI = DiagsInGroup[Group->getValueAsString("GroupName")]; in groupInPedantic()
502 std::map<std::string, GroupInfo> DiagsInGroup; in EmitClangDiagsDefs()
551 std::map<std::string, GroupInfo>::iterator I = in EmitClangDiagsDefs()
556 std::map<std::string, GroupInfo>::iterator I = in EmitClangDiagsDefs()
612 static void emitDiagSubGroups(std::map<std::string, GroupInfo> &DiagsInGroup, in emitDiagSubGroups()
623 std::map<std::string, GroupInfo>::const_iterator RI = in emitDiagSubGroups()
632 std::map<std::string, GroupInfo>::const_iterator RI = in emitDiagSubGroups()
663 static void emitDiagArrays(std::map<std::string, GroupInfo> &DiagsInGroup, in emitDiagArrays()
715 static void emitAllDiagArrays(std::map<std::string, GroupInfo> &DiagsInGroup, in emitAllDiagArrays()
742 static void emitDiagTable(std::map<std::string, GroupInfo> &DiagsInGroup, in emitDiagTable()
833 std::map<std::string, GroupInfo> DiagsInGroup; in EmitClangDiagGroups()
845 for (std::map<std::string, GroupInfo>::const_iterator in EmitClangDiagGroups()