Lines Matching refs:descriptor
39 static bool read_message(CodedInputStream* in, Descriptor const* descriptor,
41 static void print_message(Out* out, Descriptor const* descriptor, GenericMessage const* message);
45 read_length_delimited(CodedInputStream* in, uint32 fieldId, Descriptor const* descriptor, in read_length_delimited() argument
50 fprintf(stderr, "Fail to read size of %s\n", descriptor->name().c_str()); in read_length_delimited()
54 FieldDescriptor const* field = descriptor->FindFieldByNumber(fieldId); in read_length_delimited()
87 read_message(CodedInputStream* in, Descriptor const* descriptor, GenericMessage* message) in read_message() argument
105 tag, tag, in->CurrentPosition(), descriptor->name().c_str()); in read_message()
114 tag, tag, in->CurrentPosition(), descriptor->name().c_str()); in read_message()
118 if (!read_length_delimited(in, fieldId, descriptor, message)) { in read_message()
120 tag, tag, in->CurrentPosition(), descriptor->name().c_str()); in read_message()
130 tag, tag, in->CurrentPosition(), descriptor->name().c_str()); in read_message()
135 in->CurrentPosition(), descriptor->name().c_str()); in read_message()
221 print_message(Out* out, Descriptor const* descriptor, GenericMessage const* message) in print_message() argument
223 out->printf("%s {\n", descriptor->name().c_str()); in print_message()
226 int const N = descriptor->field_count(); in print_message()
228 FieldDescriptor const* field = descriptor->field(i); in print_message()
429 Descriptor const* descriptor = IncidentProto::descriptor(); in main() local
433 if (!read_message(&in, descriptor, &message)) { in main()
440 print_message(&out, descriptor, &message); in main()