Lines Matching refs:OptionTable
603 static const WarningOption OptionTable[] = { variable
612 return OptionTable[static_cast<int>(Group)].Documentation; in getWarningOptionDocumentation()
616 return OptionTable[static_cast<int>(Group)].getName(); in getWarningOptionForGroup()
622 OptionTable, [=](const WarningOption &O) { return O.getName() < Name; }); in getGroupForWarningOption()
623 if (Found == std::end(OptionTable) || Found->getName() != Name) in getGroupForWarningOption()
625 return static_cast<diag::Group>(Found - OptionTable); in getGroupForWarningOption()
690 NotFound &= getDiagnosticsInGroup(Flavor, &OptionTable[(short)*SubGroups], in getDiagnosticsInGroup()
705 &OptionTable[static_cast<unsigned>(*G)], in getDiagnosticsInGroup()
716 forEachSubGroupImpl(&OptionTable[*SubGroups], func); in forEachSubGroupImpl()
722 const WarningOption *WarningOpt = &OptionTable[static_cast<size_t>(Group)]; in forEachSubGroup()
754 for (const WarningOption &O : OptionTable) { in getNearestOption()