Lines Matching defs:out_
28 : out_(out), compact_(compact) {}
35 for (int i = 0; i < indent_; i++) out_ << ' ';
39 out_ << ' ';
43 out_ << '\n';
48 if (state_ == kAfterValue) out_ << ',';
51 out_ << '{';
60 out_ << '}';
65 if (state_ == kAfterValue) out_ << ',';
69 out_ << ':';
71 out_ << '{';
78 if (state_ == kAfterValue) out_ << ',';
82 out_ << ':';
84 out_ << '[';
92 out_ << '}';
95 out_ << '\n';
104 out_ << ']';
109 if (state_ == kAfterValue) out_ << ',';
113 out_ << ':';
121 if (state_ == kAfterValue) out_ << ',';
140 out_ << (number ? "true" : "false");
142 out_ << number;
145 inline void write_value(Null null) { out_ << "null"; }
149 out_ << Reindent(json.as_string, indent_);
153 out_ << '"';
155 out_ << EscapeJsonChars(str);
157 out_ << str;
158 out_ << '"';
162 std::ostream& out_;