Lines Matching refs:SubGroups
595 uint16_t SubGroups; member
604 #define DIAG_ENTRY(GroupName, FlagNameOffset, Members, SubGroups, Docs) \ argument
605 {FlagNameOffset, Members, SubGroups, Docs},
669 if (!Group->Members && !Group->SubGroups) in getDiagnosticsInGroup()
684 const int16_t *SubGroups = DiagSubGroups + Group->SubGroups; in getDiagnosticsInGroup() local
685 for (; *SubGroups != (int16_t)-1; ++SubGroups) { in getDiagnosticsInGroup()
688 CustomDiagInfo->getDiagsInGroup(static_cast<diag::Group>(*SubGroups)), in getDiagnosticsInGroup()
690 NotFound &= getDiagnosticsInGroup(Flavor, &OptionTable[(short)*SubGroups], in getDiagnosticsInGroup()
713 for (const int16_t *SubGroups = DiagSubGroups + Group->SubGroups; in forEachSubGroupImpl() local
714 *SubGroups != -1; ++SubGroups) { in forEachSubGroupImpl()
715 func(static_cast<size_t>(*SubGroups)); in forEachSubGroupImpl()
716 forEachSubGroupImpl(&OptionTable[*SubGroups], func); in forEachSubGroupImpl()
756 if (!O.Members && !O.SubGroups) in getNearestOption()