Lines Matching refs:Group
39 static bool unimplemented(const GroupRecord &Group) { in unimplemented() argument
40 if (!Group.diagnostics().empty()) in unimplemented()
43 return llvm::all_of(Group.subgroups(), unimplemented); in unimplemented()
46 static bool enabledByDefault(const GroupRecord &Group) { in enabledByDefault() argument
47 for (const DiagnosticRecord &DR : Group.diagnostics()) { in enabledByDefault()
52 for (const GroupRecord &GR : Group.subgroups()) { in enabledByDefault()
60 void printGroup(const GroupRecord &Group, unsigned Indent = 0) { in printGroup() argument
63 if (unimplemented(Group)) in printGroup()
65 else if (enabledByDefault(Group)) in printGroup()
70 out << "-W" << Group.getName() << "\n" << Colors::RESET; in printGroup()
73 for (const GroupRecord &GR : Group.subgroups()) { in printGroup()
78 for (const DiagnosticRecord &DR : Group.diagnostics()) { in printGroup()