Lines Matching defs:func

294   upb_alloc_func *func;
299 return alloc->func(alloc, NULL, 0, size);
305 return alloc->func(alloc, ptr, oldsize, size);
310 alloc->func(alloc, ptr, 0, 0);
371 bool upb_arena_addcleanup(upb_arena *a, void *ud, upb_cleanup_func *func);
3719 bool upb_handlers_setunknown(upb_handlers *h, upb_unknown_handlerfunc *func,
3721 bool upb_handlers_setstartmsg(upb_handlers *h, upb_startmsg_handlerfunc *func,
3723 bool upb_handlers_setendmsg(upb_handlers *h, upb_endmsg_handlerfunc *func,
3726 upb_int32_handlerfunc *func,
3729 upb_int64_handlerfunc *func,
3732 upb_uint32_handlerfunc *func,
3735 upb_uint64_handlerfunc *func,
3738 upb_float_handlerfunc *func,
3741 upb_double_handlerfunc *func,
3744 upb_bool_handlerfunc *func,
3747 upb_startstr_handlerfunc *func,
3750 upb_string_handlerfunc *func,
3753 upb_endfield_handlerfunc *func,
3756 upb_startfield_handlerfunc *func,
3759 upb_startfield_handlerfunc *func,
3762 upb_endfield_handlerfunc *func,
3765 upb_endfield_handlerfunc *func,
3845 template <class F> Handler(F func);
4190 upb_func *func;
4227 upb_startstr_handlerfunc *func, void *d);
4229 upb_string_handlerfunc *func, void *d);
4231 upb_endfield_handlerfunc *func, void *d);
5135 inline Handler<T>::Handler(F func)
5137 cleanup_data_(func.GetData()),
5138 cleanup_func_(func.GetCleanup()) {
5139 attr_.handler_data = func.GetData();
5243 functype *func; \
5246 func = (functype *)upb_handlers_gethandler(s.handlers, sel, &hd); \
5247 if (!func) return true; \
5248 return func(s.closure, hd, val); \
5268 typedef upb_string_handlerfunc func;
5269 func *handler;
5272 handler = (func *)upb_handlers_gethandler(s.handlers, sel, &hd);
5279 typedef upb_unknown_handlerfunc func;
5280 func *handler;
5284 (func *)upb_handlers_gethandler(s.handlers, UPB_UNKNOWN_SELECTOR, &hd);
5291 typedef upb_startmsg_handlerfunc func;
5292 func *startmsg;
5296 (func *)upb_handlers_gethandler(s.handlers, UPB_STARTMSG_SELECTOR, &hd);
5303 typedef upb_endmsg_handlerfunc func;
5304 func *endmsg;
5308 (func *)upb_handlers_gethandler(s.handlers, UPB_ENDMSG_SELECTOR, &hd);
5316 typedef upb_startfield_handlerfunc func;
5317 func *startseq;
5322 startseq = (func*)upb_handlers_gethandler(s.handlers, sel, &hd);
5330 typedef upb_endfield_handlerfunc func;
5331 func *endseq;
5334 endseq = (func*)upb_handlers_gethandler(s.handlers, sel, &hd);
5342 typedef upb_startstr_handlerfunc func;
5343 func *startstr;
5348 startstr = (func*)upb_handlers_gethandler(s.handlers, sel, &hd);
5356 typedef upb_endfield_handlerfunc func;
5357 func *endstr;
5360 endstr = (func*)upb_handlers_gethandler(s.handlers, sel, &hd);
5368 typedef upb_startfield_handlerfunc func;
5369 func *startsubmsg;
5377 startsubmsg = (func*)upb_handlers_gethandler(s.handlers, sel, &hd);
5386 typedef upb_endfield_handlerfunc func;
5387 func *endsubmsg;
5390 endsubmsg = (func*)upb_handlers_gethandler(s.handlers, sel, &hd);
5606 typedef upb_startstr_handlerfunc func;
5607 func *start;
5610 start = (func *)s.handler->table[UPB_STARTSTR_SELECTOR].func;
5622 typedef upb_string_handlerfunc func;
5623 func *putbuf;
5625 putbuf = (func *)s.handler->table[UPB_STRING_SELECTOR].func;
5633 typedef upb_endfield_handlerfunc func;
5634 func *end;
5636 end = (func *)s.handler->table[UPB_ENDSTR_SELECTOR].func;