Home | History | Annotate | Download | only in diagtool

Lines Matching refs:out

36 static bool showColors(llvm::raw_ostream &out) {
37 if (&out != &llvm::errs() && &out != &llvm::outs())
42 static void setColor(bool ShowColors, llvm::raw_ostream &out,
45 out << llvm::sys::Process::OutputColor(Color, false, false);
48 static void resetColor(bool ShowColors, llvm::raw_ostream &out) {
50 out << llvm::sys::Process::ResetColor();
60 static void printGroup(llvm::raw_ostream &out, const GroupRecord &Group,
62 out.indent(Indent * 2);
64 bool ShowColors = showColors(out);
65 setColor(ShowColors, out, llvm::raw_ostream::YELLOW);
66 out << "-W" << Group.getName() << "\n";
67 resetColor(ShowColors, out);
73 printGroup(out, *I, FlagsOnly, Indent);
82 setColor(ShowColors, out, llvm::raw_ostream::GREEN);
85 out.indent(Indent * 2);
86 out << I->getName();
87 resetColor(ShowColors, out);
88 out << "\n";
93 static int showGroup(llvm::raw_ostream &out, StringRef RootGroup,
106 printGroup(out, *Found, FlagsOnly);
111 static int showAll(llvm::raw_ostream &out, bool FlagsOnly) {
129 printGroup(out, AllGroups[i], FlagsOnly);
135 int TreeView::run(unsigned int argc, char **argv, llvm::raw_ostream &out) {
167 if (showColors(out)) {
168 out << '\n';
169 setColor(true, out, llvm::raw_ostream::GREEN);
170 out << "GREEN";
171 resetColor(true, out);
172 out << " = enabled by default\n\n";
176 return showAll(out, FlagsOnly);
178 return showGroup(out, RootGroup, FlagsOnly);