Lines Matching refs:extension
32 static bool checkreturn default_extension_decoder(pb_istream_t *stream, pb_extension_t *extension, …
33 …extension(pb_istream_t *stream, uint32_t tag, pb_wire_type_t wire_type, pb_extension_t *extension);
829 pb_extension_t *extension, uint32_t tag, pb_wire_type_t wire_type) in default_extension_decoder() argument
833 if (!pb_field_iter_begin_extension(&iter, extension)) in default_extension_decoder()
839 extension->found = true; in default_extension_decoder()
846 uint32_t tag, pb_wire_type_t wire_type, pb_extension_t *extension) in decode_extension() argument
850 while (extension != NULL && pos == stream->bytes_left) in decode_extension()
853 if (extension->type->decode) in decode_extension()
854 status = extension->type->decode(stream, extension, tag, wire_type); in decode_extension()
856 status = default_extension_decoder(stream, extension, tag, wire_type); in decode_extension()
861 extension = extension->next; in decode_extension()