Lines Matching refs:os

36 void DumpMethodCFG(const ClassAccessor::Method& method, std::ostream& os) {  in DumpMethodCFG()  argument
38 os << "digraph {\n"; in DumpMethodCFG()
39 os << " # /* " << dex_file->PrettyMethod(method.GetIndex(), true) << " */\n"; in DumpMethodCFG()
87 os << "}\"];\n"; in DumpMethodCFG()
90 os << " node" << id << " [shape=record,label=\"{"; in DumpMethodCFG()
101 os << " | "; in DumpMethodCFG()
107 os << "<" << "p" << dex_pc << ">"; in DumpMethodCFG()
108 os << " 0x" << std::hex << dex_pc << std::dec << ": "; in DumpMethodCFG()
115 os << inst_str.substr(cur_start, inst_str.size() - cur_start); in DumpMethodCFG()
118 os << inst_str.substr(cur_start, next_escape - cur_start); in DumpMethodCFG()
123 os << '\\' << c; in DumpMethodCFG()
142 os << "}\"];\n"; in DumpMethodCFG()
334 os << "\n"; in DumpMethodCFG()
335 os << " subgraph regular_edges {\n"; in DumpMethodCFG()
336 os << " edge [color=\"#000000\",weight=.3,len=3];\n\n"; in DumpMethodCFG()
337 os << " " << regular_edges.str() << "\n"; in DumpMethodCFG()
338 os << " }\n\n"; in DumpMethodCFG()
340 os << " subgraph taken_edges {\n"; in DumpMethodCFG()
341 os << " edge [color=\"#00FF00\",weight=.3,len=3];\n\n"; in DumpMethodCFG()
342 os << " " << taken_edges.str() << "\n"; in DumpMethodCFG()
343 os << " }\n\n"; in DumpMethodCFG()
345 os << " subgraph exception_edges {\n"; in DumpMethodCFG()
346 os << " edge [color=\"#FF0000\",weight=.3,len=3];\n\n"; in DumpMethodCFG()
347 os << " " << exception_edges.str() << "\n"; in DumpMethodCFG()
348 os << " }\n\n"; in DumpMethodCFG()
351 os << "}\n"; in DumpMethodCFG()