Lines Matching refs:os_
4390 : os_(os), in DotPrinter()
4401 OStream& os_; member in v8::internal::DotPrinter
4407 os_ << "digraph G {\n graph [label=\""; in PrintNode()
4411 os_ << "\\\\"; in PrintNode()
4414 os_ << "\""; in PrintNode()
4417 os_ << label[i]; in PrintNode()
4421 os_ << "\"];\n"; in PrintNode()
4423 os_ << "}" << endl; in PrintNode()
4435 os_ << " n" << from << " -> n" << on_failure << " [style=dotted];\n"; in PrintOnFailure()
4443 : os_(os), in TableEntryBodyPrinter()
4449 os_ << " n" << choice() << ":s" << from << "o" << i << " -> n" in Call()
4456 OStream& os_; member in v8::internal::TableEntryBodyPrinter
4465 os_(os) {} in TableEntryHeaderPrinter()
4470 os_ << "|"; in Call()
4472 os_ << "{\\" << AsUC16(from) << "-\\" << AsUC16(entry.to()) << "|{"; in Call()
4477 if (priority > 0) os_ << "|"; in Call()
4478 os_ << "<s" << from << "o" << i << "> " << priority; in Call()
4482 os_ << "}}"; in Call()
4487 OStream& os_; member in v8::internal::TableEntryHeaderPrinter
4494 : os_(os), in AttributePrinter()
4500 os_ << "|"; in PrintSeparator()
4506 os_ << "{" << name << "}"; in PrintBit()
4511 os_ << "{" << name << "|" << value << "}"; in PrintPositive()
4515 OStream& os_; member in v8::internal::AttributePrinter
4521 os_ << " a" << that << " [shape=Mrecord, color=grey, fontcolor=grey, " in PrintAttributes()
4523 AttributePrinter printer(os_); in PrintAttributes()
4531 os_ << "}\"];\n" in PrintAttributes()
4540 os_ << " n" << that << " [shape=Mrecord, label=\""; in VisitChoice()
4541 TableEntryHeaderPrinter header_printer(os_); in VisitChoice()
4543 os_ << "\"]\n"; in VisitChoice()
4545 TableEntryBodyPrinter body_printer(os_, that); in VisitChoice()
4548 os_ << " n" << that << " [shape=Mrecord, label=\"?\"];\n"; in VisitChoice()
4551 os_ << " n" << that << " -> n" << alt.node(); in VisitChoice()
4563 os_ << " n" << that << " [label=\""; in VisitText()
4565 if (i > 0) os_ << " "; in VisitText()
4571 os_ << static_cast<char>(data[i]); in VisitText()
4577 os_ << "["; in VisitText()
4578 if (node->is_negated()) os_ << "^"; in VisitText()
4581 os_ << AsUC16(range.from()) << "-" << AsUC16(range.to()); in VisitText()
4583 os_ << "]"; in VisitText()
4590 os_ << "\", shape=box, peripheries=2];\n"; in VisitText()
4592 os_ << " n" << that << " -> n" << that->on_success() << ";\n"; in VisitText()
4598 os_ << " n" << that << " [label=\"$" << that->start_register() << "..$" in VisitBackReference()
4601 os_ << " n" << that << " -> n" << that->on_success() << ";\n"; in VisitBackReference()
4607 os_ << " n" << that << " [style=bold, shape=point];\n"; in VisitEnd()
4613 os_ << " n" << that << " ["; in VisitAssertion()
4616 os_ << "label=\"$\", shape=septagon"; in VisitAssertion()
4619 os_ << "label=\"^\", shape=septagon"; in VisitAssertion()
4622 os_ << "label=\"\\b\", shape=septagon"; in VisitAssertion()
4625 os_ << "label=\"\\B\", shape=septagon"; in VisitAssertion()
4628 os_ << "label=\"(?<=\\n)\", shape=septagon"; in VisitAssertion()
4631 os_ << "];\n"; in VisitAssertion()
4634 os_ << " n" << that << " -> n" << successor << ";\n"; in VisitAssertion()
4640 os_ << " n" << that << " ["; in VisitAction()
4643 os_ << "label=\"$" << that->data_.u_store_register.reg in VisitAction()
4647 os_ << "label=\"$" << that->data_.u_increment_register.reg in VisitAction()
4651 os_ << "label=\"$" << that->data_.u_position_register.reg in VisitAction()
4655 os_ << "label=\"$" << that->data_.u_submatch.current_position_register in VisitAction()
4659 os_ << "label=\"escape\", shape=septagon"; in VisitAction()
4662 os_ << "label=\"$" << that->data_.u_empty_match_check.start_register in VisitAction()
4668 os_ << "label=\"clear $" << that->data_.u_clear_captures.range_from in VisitAction()
4674 os_ << "];\n"; in VisitAction()
4677 os_ << " n" << that << " -> n" << successor << ";\n"; in VisitAction()
4684 explicit DispatchTableDumper(OStream& os) : os_(os) {} in DispatchTableDumper()
4687 OStream& os_; member in v8::internal::DispatchTableDumper
4692 os_ << "[" << AsUC16(key) << "-" << AsUC16(entry.to()) << "]: {"; in Call()
4700 os_ << ", "; in Call()
4702 os_ << i; in Call()
4705 os_ << "}\n"; in Call()