Lines Matching refs:printer

43 #include <google/protobuf/io/printer.h>
144 GenerateInterfaceMembers(io::Printer* printer) const {
151 WriteFieldDocComment(printer, descriptor_);
152 printer->Print(variables_,
155 WriteFieldDocComment(printer, descriptor_);
156 printer->Print(variables_,
159 WriteFieldDocComment(printer, descriptor_);
160 printer->Print(variables_,
165 GenerateMembers(io::Printer* printer) const {
166 printer->Print(variables_,
168 PrintExtraFieldInfo(variables_, printer);
171 WriteFieldDocComment(printer, descriptor_);
172 printer->Print(variables_,
176 WriteFieldDocComment(printer, descriptor_);
177 printer->Print(variables_,
182 WriteFieldDocComment(printer, descriptor_);
183 printer->Print(variables_,
189 WriteFieldDocComment(printer, descriptor_);
190 printer->Print(variables_,
194 WriteFieldDocComment(printer, descriptor_);
195 printer->Print(variables_,
200 WriteFieldDocComment(printer, descriptor_);
201 printer->Print(variables_,
210 io::Printer* printer,
213 printer->Print(variables_, "if ($name$Builder_ == null) {\n");
214 printer->Indent();
215 printer->Print(variables_, regular_case);
216 printer->Outdent();
217 printer->Print("} else {\n");
218 printer->Indent();
219 printer->Print(variables_, nested_builder_case);
220 printer->Outdent();
221 printer->Print("}\n");
225 io::Printer* printer,
230 printer->Print(variables_, method_prototype);
231 printer->Print(" {\n");
232 printer->Indent();
233 PrintNestedBuilderCondition(printer, regular_case, nested_builder_case);
235 printer->Print(variables_, trailing_code);
237 printer->Outdent();
238 printer->Print("}\n");
242 GenerateBuilderMembers(io::Printer* printer) const {
249 printer->Print(variables_,
252 printer->Print(variables_,
263 WriteFieldDocComment(printer, descriptor_);
265 printer->Print(variables_,
270 printer->Print(variables_,
277 WriteFieldDocComment(printer, descriptor_);
278 PrintNestedBuilderFunction(printer,
285 WriteFieldDocComment(printer, descriptor_);
286 PrintNestedBuilderFunction(printer,
301 WriteFieldDocComment(printer, descriptor_);
302 PrintNestedBuilderFunction(printer,
315 WriteFieldDocComment(printer, descriptor_);
316 PrintNestedBuilderFunction(printer,
343 WriteFieldDocComment(printer, descriptor_);
344 PrintNestedBuilderFunction(printer,
358 WriteFieldDocComment(printer, descriptor_);
359 printer->Print(variables_,
365 WriteFieldDocComment(printer, descriptor_);
366 printer->Print(variables_,
375 WriteFieldDocComment(printer, descriptor_);
376 printer->Print(variables_,
393 GenerateFieldBuilderInitializationCode(io::Printer* printer) const {
395 printer->Print(variables_,
402 GenerateInitializationCode(io::Printer* printer) const {}
405 GenerateBuilderClearCode(io::Printer* printer) const {
407 PrintNestedBuilderCondition(printer,
411 printer->Print(variables_, "$clear_has_field_bit_builder$\n");
413 PrintNestedBuilderCondition(printer,
422 GenerateMergingCode(io::Printer* printer) const {
423 printer->Print(variables_,
430 GenerateBuildingCode(io::Printer* printer) const {
432 printer->Print(variables_,
438 PrintNestedBuilderCondition(printer,
445 GenerateParsingCode(io::Printer* printer) const {
446 printer->Print(variables_,
453 printer->Print(variables_,
457 printer->Print(variables_,
461 printer->Print(variables_,
470 GenerateParsingDoneCode(io::Printer* printer) const {
475 GenerateSerializationCode(io::Printer* printer) const {
476 printer->Print(variables_,
483 GenerateSerializedSizeCode(io::Printer* printer) const {
484 printer->Print(variables_,
492 GenerateEqualsCode(io::Printer* printer) const {
493 printer->Print(variables_,
499 GenerateHashCode(io::Printer* printer) const {
500 printer->Print(variables_,
527 GenerateMembers(io::Printer* printer) const {
528 PrintExtraFieldInfo(variables_, printer);
530 WriteFieldDocComment(printer, descriptor_);
531 printer->Print(variables_,
536 WriteFieldDocComment(printer, descriptor_);
537 printer->Print(variables_,
545 WriteFieldDocComment(printer, descriptor_);
546 printer->Print(variables_,
556 GenerateBuilderMembers(io::Printer* printer) const {
560 printer->Print(variables_,
572 WriteFieldDocComment(printer, descriptor_);
573 printer->Print(variables_,
580 WriteFieldDocComment(printer, descriptor_);
581 PrintNestedBuilderFunction(printer,
597 WriteFieldDocComment(printer, descriptor_);
598 PrintNestedBuilderFunction(printer,
613 WriteFieldDocComment(printer, descriptor_);
614 PrintNestedBuilderFunction(printer,
627 WriteFieldDocComment(printer, descriptor_);
628 PrintNestedBuilderFunction(printer,
649 WriteFieldDocComment(printer, descriptor_);
650 PrintNestedBuilderFunction(printer,
667 WriteFieldDocComment(printer, descriptor_);
668 printer->Print(variables_,
672 WriteFieldDocComment(printer, descriptor_);
673 printer->Print(variables_,
684 WriteFieldDocComment(printer, descriptor_);
685 printer->Print(variables_,
707 GenerateBuildingCode(io::Printer* printer) const {
709 printer->Print(variables_,
711 printer->Indent();
713 PrintNestedBuilderCondition(printer,
718 printer->Outdent();
719 printer->Print("}\n");
723 GenerateMergingCode(io::Printer* printer) const {
724 printer->Print(variables_,
729 GenerateParsingCode(io::Printer* printer) const {
730 printer->Print(variables_,
737 printer->Print(variables_,
741 printer->Print(variables_,
746 printer->Print(variables_,
751 printer->Print(variables_,
756 GenerateSerializationCode(io::Printer* printer) const {
757 printer->Print(variables_,
764 GenerateSerializedSizeCode(io::Printer* printer) const {
765 printer->Print(variables_,
799 GenerateInterfaceMembers(io::Printer* printer) const {
804 WriteFieldDocComment(printer, descriptor_);
805 printer->Print(variables_,
808 WriteFieldDocComment(printer, descriptor_);
809 printer->Print(variables_,
811 WriteFieldDocComment(printer, descriptor_);
812 printer->Print(variables_,
815 WriteFieldDocComment(printer, descriptor_);
816 printer->Print(variables_,
819 WriteFieldDocComment(printer, descriptor_);
820 printer->Print(variables_,
826 GenerateMembers(io::Printer* printer) const {
827 printer->Print(variables_,
829 PrintExtraFieldInfo(variables_, printer);
830 WriteFieldDocComment(printer, descriptor_);
831 printer->Print(variables_,
835 WriteFieldDocComment(printer, descriptor_);
836 printer->Print(variables_,
841 WriteFieldDocComment(printer, descriptor_);
842 printer->Print(variables_,
846 WriteFieldDocComment(printer, descriptor_);
847 printer->Print(variables_,
851 WriteFieldDocComment(printer, descriptor_);
852 printer->Print(variables_,
861 io::Printer* printer,
864 printer->Print(variables_, "if ($name$Builder_ == null) {\n");
865 printer->Indent();
866 printer->Print(variables_, regular_case);
867 printer->Outdent();
868 printer->Print("} else {\n");
869 printer->Indent();
870 printer->Print(variables_, nested_builder_case);
871 printer->Outdent();
872 printer->Print("}\n");
876 io::Printer* printer,
881 printer->Print(variables_, method_prototype);
882 printer->Print(" {\n");
883 printer->Indent();
884 PrintNestedBuilderCondition(printer, regular_case, nested_builder_case);
886 printer->Print(variables_, trailing_code);
888 printer->Outdent();
889 printer->Print("}\n");
893 GenerateBuilderMembers(io::Printer* printer) const {
898 printer->Print(variables_,
920 printer->Print(variables_,
931 WriteFieldDocComment(printer, descriptor_);
932 PrintNestedBuilderFunction(printer,
941 WriteFieldDocComment(printer, descriptor_);
942 PrintNestedBuilderFunction(printer,
951 WriteFieldDocComment(printer, descriptor_);
952 PrintNestedBuilderFunction(printer,
962 WriteFieldDocComment(printer, descriptor_);
963 PrintNestedBuilderFunction(printer,
976 WriteFieldDocComment(printer, descriptor_);
977 PrintNestedBuilderFunction(printer,
990 WriteFieldDocComment(printer, descriptor_);
991 PrintNestedBuilderFunction(printer,
1007 WriteFieldDocComment(printer, descriptor_);
1008 PrintNestedBuilderFunction(printer,
1024 WriteFieldDocComment(printer, descriptor_);
1025 PrintNestedBuilderFunction(printer,
1038 WriteFieldDocComment(printer, descriptor_);
1039 PrintNestedBuilderFunction(printer,
1052 WriteFieldDocComment(printer, descriptor_);
1053 PrintNestedBuilderFunction(printer,
1067 WriteFieldDocComment(printer, descriptor_);
1068 PrintNestedBuilderFunction(printer,
1080 WriteFieldDocComment(printer, descriptor_);
1081 PrintNestedBuilderFunction(printer,
1092 WriteFieldDocComment(printer, descriptor_);
1093 printer->Print(variables_,
1099 WriteFieldDocComment(printer, descriptor_);
1100 printer->Print(variables_,
1110 WriteFieldDocComment(printer, descriptor_);
1111 printer->Print(variables_,
1121 WriteFieldDocComment(printer, descriptor_);
1122 printer->Print(variables_,
1127 WriteFieldDocComment(printer, descriptor_);
1128 printer->Print(variables_,
1134 WriteFieldDocComment(printer, descriptor_);
1135 printer->Print(variables_,
1157 GenerateFieldBuilderInitializationCode(io::Printer* printer) const {
1158 printer->Print(variables_,
1163 GenerateInitializationCode(io::Printer* printer) const {
1164 printer->Print(variables_, "$name$_ = java.util.Collections.emptyList();\n");
1168 GenerateBuilderClearCode(io::Printer* printer) const {
1169 PrintNestedBuilderCondition(printer,
1177 GenerateMergingCode(io::Printer* printer) const {
1183 PrintNestedBuilderCondition(printer,
1211 GenerateBuildingCode(io::Printer* printer) const {
1215 PrintNestedBuilderCondition(printer,
1226 GenerateParsingCode(io::Printer* printer) const {
1227 printer->Print(variables_,
1234 printer->Print(variables_,
1238 printer->Print(variables_,
1244 GenerateParsingDoneCode(io::Printer* printer) const {
1245 printer->Print(variables_,
1252 GenerateSerializationCode(io::Printer* printer) const {
1253 printer->Print(variables_,
1260 GenerateSerializedSizeCode(io::Printer* printer) const {
1261 printer->Print(variables_,
1269 GenerateEqualsCode(io::Printer* printer) const {
1270 printer->Print(variables_,
1276 GenerateHashCode(io::Printer* printer) const {
1277 printer->Print(variables_,