Lines Matching refs:printer

37 #include <google/protobuf/io/printer.h>
71 GeneratePrivateMembers(io::Printer* printer) const {
72 printer->Print(variables_, "int $name$_;\n");
76 GenerateAccessorDeclarations(io::Printer* printer) const {
77 printer->Print(variables_,
83 GenerateInlineAccessorDefinitions(io::Printer* printer,
87 printer->Print(variables,
94 printer->Print(variables,
97 printer->Print(variables,
105 GenerateClearingCode(io::Printer* printer) const {
106 printer->Print(variables_, "$name$_ = $default$;\n");
110 GenerateMergingCode(io::Printer* printer) const {
111 printer->Print(variables_, "set_$name$(from.$name$());\n");
115 GenerateSwappingCode(io::Printer* printer) const {
116 printer->Print(variables_, "std::swap($name$_, other->$name$_);\n");
120 GenerateConstructorCode(io::Printer* printer) const {
121 printer->Print(variables_, "$name$_ = $default$;\n");
125 GenerateMergeFromCodedStream(io::Printer* printer) const {
126 printer->Print(variables_,
132 printer->Print(variables_,
135 printer->Print(variables_,
139 printer->Print(variables_,
143 printer->Print(
149 printer->Print(variables_,
155 GenerateSerializeWithCachedSizes(io::Printer* printer) const {
156 printer->Print(variables_,
162 GenerateSerializeWithCachedSizesToArray(io::Printer* printer) const {
163 printer->Print(variables_,
169 GenerateByteSize(io::Printer* printer) const {
170 printer->Print(variables_,
187 GenerateInlineAccessorDefinitions(io::Printer* printer,
191 printer->Print(variables,
201 printer->Print(variables,
204 printer->Print(variables,
215 GenerateClearingCode(io::Printer* printer) const {
216 printer->Print(variables_, "$oneof_prefix$$name$_ = $default$;\n");
220 GenerateSwappingCode(io::Printer* printer) const {
225 GenerateConstructorCode(io::Printer* printer) const {
226 printer->Print(variables_,
241 GeneratePrivateMembers(io::Printer* printer) const {
242 printer->Print(variables_,
246 printer->Print(variables_,
252 GenerateAccessorDeclarations(io::Printer* printer) const {
253 printer->Print(variables_,
257 printer->Print(variables_,
263 GenerateInlineAccessorDefinitions(io::Printer* printer,
267 printer->Print(variables,
274 printer->Print(variables,
277 printer->Print(variables,
283 printer->Print(variables,
286 printer->Print(variables,
290 printer->Print(variables,
304 GenerateClearingCode(io::Printer* printer) const {
305 printer->Print(variables_, "$name$_.Clear();\n");
309 GenerateMergingCode(io::Printer* printer) const {
310 printer->Print(variables_, "$name$_.MergeFrom(from.$name$_);\n");
314 GenerateSwappingCode(io::Printer* printer) const {
315 printer->Print(variables_, "$name$_.UnsafeArenaSwap(&other->$name$_);\n");
319 GenerateConstructorCode(io::Printer* printer) const {
324 GenerateMergeFromCodedStream(io::Printer* printer) const {
326 printer->Print(variables_,
332 printer->Print(variables_,
335 printer->Print(variables_,
339 printer->Print(variables_,
343 printer->Print(
348 printer->Print("}\n");
353 GenerateMergeFromCodedStreamWithPacking(io::Printer* printer) const {
357 printer->Print(variables_,
366 printer->Print(variables_,
374 printer->Print(variables_,
384 printer->Print(variables_,
395 printer->Print(variables_,
398 printer->Print(variables_,
403 printer->Print(variables_,
406 printer->Print(variables_,
410 printer->Print(
413 printer->Print(variables_,
420 GenerateSerializeWithCachedSizes(io::Printer* printer) const {
423 printer->Print(variables_,
432 printer->Print(variables_,
435 printer->Print(variables_,
439 printer->Print(variables_,
443 printer->Print("}\n");
447 GenerateSerializeWithCachedSizesToArray(io::Printer* printer) const {
450 printer->Print(variables_,
460 printer->Print(variables_,
463 printer->Print(variables_,
467 printer->Print(variables_,
471 printer->Print("}\n");
475 GenerateByteSize(io::Printer* printer) const {
476 printer->Print(variables_,
479 printer->Indent();
480 printer->Print(variables_,
487 printer->Print(variables_,
497 printer->Print(variables_,
500 printer->Outdent();
501 printer->Print("}\n");