Lines Matching refs:generator

879   TextGenerator generator(output, initial_indent_level_);
881 Print(message, generator);
883 // Output false if the generator failed internally.
884 return !generator.failed();
890 TextGenerator generator(output, initial_indent_level_);
892 PrintUnknownFields(unknown_fields, generator);
894 // Output false if the generator failed internally.
895 return !generator.failed();
899 TextGenerator& generator) {
904 PrintField(message, reflection, fields[i], generator);
906 PrintUnknownFields(reflection->GetUnknownFields(message), generator);
919 TextGenerator generator(&output_stream, initial_indent_level_);
921 PrintFieldValue(message, message.GetReflection(), field, index, generator);
927 TextGenerator& generator) {
932 PrintShortRepeatedField(message, reflection, field, generator);
945 PrintFieldName(message, reflection, field, generator);
949 generator.Print(" { ");
951 generator.Print(" {\n");
952 generator.Indent();
955 generator.Print(": ");
964 PrintFieldValue(message, reflection, field, field_index, generator);
968 generator.Print("} ");
970 generator.Outdent();
971 generator.Print("}\n");
975 generator.Print(" ");
977 generator.Print("\n");
986 TextGenerator& generator) {
988 PrintFieldName(message, reflection, field, generator);
991 generator.Print(": [");
993 if (i > 0) generator.Print(", ");
994 PrintFieldValue(message, reflection, field, i, generator);
997 generator.Print("] ");
999 generator.Print("]\n");
1006 TextGenerator& generator) {
1008 generator.Print("[");
1014 generator.Print(field->message_type()->full_name());
1016 generator.Print(field->full_name());
1018 generator.Print("]");
1022 generator.Print(field->message_type()->name());
1024 generator.Print(field->name());
1034 TextGenerator& generator) {
1041 generator.Print(TO_STRING(field->is_repeated() ? \
1061 generator.Print("\"");
1063 generator.Print(strings::Utf8SafeCEscape(value));
1065 generator.Print(CEscape(value));
1067 generator.Print("\"");
1074 generator.Print(reflection->GetRepeatedBool(message, field, index)
1077 generator.Print(reflection->GetBool(message, field)
1083 generator.Print(field->is_repeated() ?
1092 generator);
1146 const UnknownFieldSet& unknown_fields, TextGenerator& generator) {
1153 generator.Print(field_number);
1154 generator.Print(": ");
1155 generator.Print(SimpleItoa(field.varint()));
1157 generator.Print(" ");
1159 generator.Print("\n");
1163 generator.Print(field_number);
1164 generator.Print(": 0x");
1166 generator.Print(FastHex32ToBuffer(field.fixed32(), buffer));
1168 generator.Print(" ");
1170 generator.Print("\n");
1175 generator.Print(field_number);
1176 generator.Print(": 0x");
1178 generator.Print(FastHex64ToBuffer(field.fixed64(), buffer));
1180 generator.Print(" ");
1182 generator.Print("\n");
1187 generator.Print(field_number);
1194 generator.Print(" { ");
1196 generator.Print(" {\n");
1197 generator.Indent();
1199 PrintUnknownFields(embedded_unknown_fields, generator);
1201 generator.Print("} ");
1203 generator.Outdent();
1204 generator.Print("}\n");
1209 generator.Print(": \"");
1210 generator.Print(CEscape(value));
1211 generator.Print("\"");
1213 generator.Print(" ");
1215 generator.Print("\n");
1221 generator.Print(field_number);
1223 generator.Print(" { ");
1225 generator.Print(" {\n");
1226 generator.Indent();
1228 PrintUnknownFields(field.group(), generator);
1230 generator.Print("} ");
1232 generator.Outdent();
1233 generator.Print("}\n");