static const upb_handlers* msgdef_json_serialize_handlers(Descriptor* desc) { if (desc->json_serialize_handlers == NULL) { desc->json_serialize_handlers = upb_json_printer_newhandlers( desc->msgdef, &desc->json_serialize_handlers); } return desc->json_serialize_handlers; }
static const upb_handlers* msgdef_json_serialize_handlers( Descriptor* desc, bool preserve_proto_fieldnames) { if (preserve_proto_fieldnames) { if (desc->json_serialize_handlers == NULL) { desc->json_serialize_handlers = upb_json_printer_newhandlers( desc->msgdef, true, &desc->json_serialize_handlers); } return desc->json_serialize_handlers; } else { if (desc->json_serialize_handlers_preserve == NULL) { desc->json_serialize_handlers_preserve = upb_json_printer_newhandlers( desc->msgdef, false, &desc->json_serialize_handlers_preserve); } return desc->json_serialize_handlers_preserve; } }