Lines Matching defs:str_stream

100     std::stringstream str_stream;
101 str_stream << "value " << pkg_a->name << ":" << type_a->type << "/" << entry_a->name
103 value_a->Print(&str_stream);
104 str_stream << "\n vs \n";
105 value_b->Print(&str_stream);
106 EmitDiffLine(apk_b->GetSource(), str_stream.str());
121 std::stringstream str_stream;
122 str_stream << "missing " << pkg_a->name << ":" << type_a->type << "/" << entry_a->name
124 EmitDiffLine(apk_b->GetSource(), str_stream.str());
137 std::stringstream str_stream;
138 str_stream << "new config " << pkg_b->name << ":" << type_b->type << "/" << entry_b->name
140 EmitDiffLine(apk_b->GetSource(), str_stream.str());
155 std::stringstream str_stream;
156 str_stream << "missing " << pkg_a->name << ":" << type_a->type << "/" << entry_a->name;
157 EmitDiffLine(apk_b->GetSource(), str_stream.str());
161 std::stringstream str_stream;
162 str_stream << pkg_a->name << ":" << type_a->type << "/" << entry_a->name
165 str_stream << "PUBLIC";
167 str_stream << "PRIVATE";
169 str_stream << " vs ";
171 str_stream << "PUBLIC";
173 str_stream << "PRIVATE";
175 str_stream << ")";
176 EmitDiffLine(apk_b->GetSource(), str_stream.str());
180 std::stringstream str_stream;
181 str_stream << pkg_a->name << ":" << type_a->type << "/" << entry_a->name
184 str_stream << "0x" << std::hex << entry_b->id.value();
186 str_stream << "none";
188 str_stream << " vs ";
190 str_stream << "0x " << std::hex << entry_a->id.value();
192 str_stream << "none";
194 str_stream << ")";
195 EmitDiffLine(apk_b->GetSource(), str_stream.str());
207 std::stringstream str_stream;
208 str_stream << "new entry " << pkg_b->name << ":" << type_b->type << "/" << entry_b->name;
209 EmitDiffLine(apk_b->GetSource(), str_stream.str());
223 std::stringstream str_stream;
224 str_stream << "missing " << pkg_a->name << ":" << type_a->type;
225 EmitDiffLine(apk_a->GetSource(), str_stream.str());
229 std::stringstream str_stream;
230 str_stream << pkg_a->name << ":" << type_a->type << " has different visibility (";
232 str_stream << "PUBLIC";
234 str_stream << "PRIVATE";
236 str_stream << " vs ";
238 str_stream << "PUBLIC";
240 str_stream << "PRIVATE";
242 str_stream << ")";
243 EmitDiffLine(apk_b->GetSource(), str_stream.str());
247 std::stringstream str_stream;
248 str_stream << pkg_a->name << ":" << type_a->type << " has different public ID (";
250 str_stream << "0x" << std::hex << type_b->id.value();
252 str_stream << "none";
254 str_stream << " vs ";
256 str_stream << "0x " << std::hex << type_a->id.value();
258 str_stream << "none";
260 str_stream << ")";
261 EmitDiffLine(apk_b->GetSource(), str_stream.str());
272 std::stringstream str_stream;
273 str_stream << "new type " << pkg_b->name << ":" << type_b->type;
274 EmitDiffLine(apk_b->GetSource(), str_stream.str());
289 std::stringstream str_stream;
290 str_stream << "missing package " << pkg_a->name;
291 EmitDiffLine(apk_b->GetSource(), str_stream.str());
295 std::stringstream str_stream;
296 str_stream << "package '" << pkg_a->name << "' has different id (";
298 str_stream << "0x" << std::hex << pkg_b->id.value();
300 str_stream << "none";
302 str_stream << " vs ";
304 str_stream << "0x" << std::hex << pkg_a->id.value();
306 str_stream << "none";
308 str_stream << ")";
309 EmitDiffLine(apk_b->GetSource(), str_stream.str());
320 std::stringstream str_stream;
321 str_stream << "new package " << pkg_b->name;
322 EmitDiffLine(apk_b->GetSource(), str_stream.str());