Lines Matching defs:method
4637 /* CallMethod*: a function template that calls a given method. */
5783 /* The destination handlers that are statically bound to this method.
5784 * This method is only capable of outputting to a sink that uses these
5790 /* The input handlers for this decoder method. */
5795 /* Whether this method is native. */
5822 const upb_pbdecodermethod *method,
5843 /* Constructs a decoder instance for the given method, which must outlive this
5847 * The sink must match the given method. */
5848 static DecoderPtr Create(Arena *arena, DecoderMethodPtr method,
5850 return DecoderPtr(upb_pbdecoder_create(arena->ptr(), method.ptr(),
5855 const DecoderMethodPtr method() const {
5947 * If a suitable method already exists, it will be returned from the cache. */
6087 uint32_t ofs; /* PC offset of method. */
6088 void *ptr; /* Pointer to bytecode or machine code for this method. */
6091 /* The decoder method group to which this method belongs. */
6094 /* Whether this method is native code or bytecode. */
6097 /* The handler one calls to invoke this method. */
6100 /* The destination handlers this method is bound to. We own a ref. */
6115 /* The decoder method we are parsing with (owned). */
6630 static ParserPtr Create(Arena* arena, ParserMethodPtr method,
6635 arena->ptr(), method.ptr(), symtab_ptr, output.sink(), status->ptr(),
6672 * If a suitable method already exists, it will be returned from the cache. */