@ -131,242 +131,242 @@ static const upb_enumdef enums[4] = {
} ;
} ;
static const upb_tabent strentries [ 236 ] = {
static const upb_tabent strentries [ 236 ] = {
{ UPB_TABKEY_STR ( " extension " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 14 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \011 " , " \000 " , " \000 " , " \000 " , " extension " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 14 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 38 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 38 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " field " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 16 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \005 " , " \000 " , " \000 " , " \000 " , " field " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 16 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " extension_range " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 15 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \017 " , " \000 " , " \000 " , " \000 " , " extension_range " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 15 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " nested_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 44 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \013 " , " \000 " , " \000 " , " \000 " , " nested_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 44 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 49 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \007 " , " \000 " , " \000 " , " \000 " , " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 49 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " enum_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 9 ] ) , & strentries [ 14 ] } ,
{ UPB_TABKEY_STR ( " \011 " , " \000 " , " \000 " , " \000 " , " enum_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 9 ] ) , & strentries [ 14 ] } ,
{ UPB_TABKEY_STR ( " start " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 66 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \005 " , " \000 " , " \000 " , " \000 " , " start " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 66 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " end " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 8 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \003 " , " \000 " , " \000 " , " \000 " , " end " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 8 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 78 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \005 " , " \000 " , " \000 " , " \000 " , " value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 78 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 50 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \007 " , " \000 " , " \000 " , " \000 " , " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 50 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 40 ] ) , & strentries [ 22 ] } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 40 ] ) , & strentries [ 22 ] } ,
{ UPB_TABKEY_STR ( " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 73 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \024 " , " \000 " , " \000 " , " \000 " , " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 73 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " allow_alias " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 1 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \013 " , " \000 " , " \000 " , " \000 " , " allow_alias " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 1 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " number " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 47 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \006 " , " \000 " , " \000 " , " \000 " , " number " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 47 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 52 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \007 " , " \000 " , " \000 " , " \000 " , " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 52 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 37 ] ) , & strentries [ 30 ] } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 37 ] ) , & strentries [ 30 ] } ,
{ UPB_TABKEY_STR ( " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 71 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \024 " , " \000 " , " \000 " , " \000 " , " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 71 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " label " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 27 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \005 " , " \000 " , " \000 " , " \000 " , " label " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 27 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 41 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 41 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " number " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 46 ] ) , & strentries [ 49 ] } ,
{ UPB_TABKEY_STR ( " \006 " , " \000 " , " \000 " , " \000 " , " number " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 46 ] ) , & strentries [ 49 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " type_name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 70 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \011 " , " \000 " , " \000 " , " \000 " , " type_name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 70 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " extendee " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 12 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \010 " , " \000 " , " \000 " , " \000 " , " extendee " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 12 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 69 ] ) , & strentries [ 48 ] } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 69 ] ) , & strentries [ 48 ] } ,
{ UPB_TABKEY_STR ( " default_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 4 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \015 " , " \000 " , " \000 " , " \000 " , " default_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 4 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 51 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \007 " , " \000 " , " \000 " , " \000 " , " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 51 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " experimental_map_key " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 11 ] ) , & strentries [ 67 ] } ,
{ UPB_TABKEY_STR ( " \024 " , " \000 " , " \000 " , " \000 " , " experimental_map_key " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 11 ] ) , & strentries [ 67 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " weak " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 79 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " weak " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 79 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " packed " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 58 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \006 " , " \000 " , " \000 " , " \000 " , " packed " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 58 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " lazy " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 28 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " lazy " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 28 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " ctype " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 3 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \005 " , " \000 " , " \000 " , " \000 " , " ctype " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 3 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " deprecated " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 6 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \012 " , " \000 " , " \000 " , " \000 " , " deprecated " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 6 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 77 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \024 " , " \000 " , " \000 " , " \000 " , " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 77 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " extension " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 13 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \011 " , " \000 " , " \000 " , " \000 " , " extension " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 13 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " weak_dependency " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 80 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \017 " , " \000 " , " \000 " , " \000 " , " weak_dependency " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 80 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 34 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 34 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " service " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 63 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \007 " , " \000 " , " \000 " , " \000 " , " service " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 63 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " source_code_info " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 64 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \020 " , " \000 " , " \000 " , " \000 " , " source_code_info " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 64 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " dependency " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 5 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \012 " , " \000 " , " \000 " , " \000 " , " dependency " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 5 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " message_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 32 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " message_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 32 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " package " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 57 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \007 " , " \000 " , " \000 " , " \000 " , " package " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 57 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 53 ] ) , & strentries [ 82 ] } ,
{ UPB_TABKEY_STR ( " \007 " , " \000 " , " \000 " , " \000 " , " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 53 ] ) , & strentries [ 82 ] } ,
{ UPB_TABKEY_STR ( " enum_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 10 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \011 " , " \000 " , " \000 " , " \000 " , " enum_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 10 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " public_dependency " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 61 ] ) , & strentries [ 81 ] } ,
{ UPB_TABKEY_STR ( " \021 " , " \000 " , " \000 " , " \000 " , " public_dependency " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 61 ] ) , & strentries [ 81 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " file " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 17 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " file " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 17 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 75 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \024 " , " \000 " , " \000 " , " \000 " , " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 75 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " cc_generic_services " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 2 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \023 " , " \000 " , " \000 " , " \000 " , " cc_generic_services " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 2 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " java_multiple_files " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 24 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \023 " , " \000 " , " \000 " , " \000 " , " java_multiple_files " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 24 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " java_generic_services " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 23 ] ) , & strentries [ 102 ] } ,
{ UPB_TABKEY_STR ( " \025 " , " \000 " , " \000 " , " \000 " , " java_generic_services " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 23 ] ) , & strentries [ 102 ] } ,
{ UPB_TABKEY_STR ( " java_generate_equals_and_hash " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 22 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \035 " , " \000 " , " \000 " , " \000 " , " java_generate_equals_and_hash " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 22 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " go_package " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 18 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \012 " , " \000 " , " \000 " , " \000 " , " go_package " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 18 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " java_package " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 26 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " java_package " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 26 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " optimize_for " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 48 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " optimize_for " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 48 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " py_generic_services " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 62 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \023 " , " \000 " , " \000 " , " \000 " , " py_generic_services " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 62 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " java_outer_classname " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 25 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \024 " , " \000 " , " \000 " , " \000 " , " java_outer_classname " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 25 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " message_set_wire_format " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 31 ] ) , & strentries [ 106 ] } ,
{ UPB_TABKEY_STR ( " \027 " , " \000 " , " \000 " , " \000 " , " message_set_wire_format " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 31 ] ) , & strentries [ 106 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 76 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \024 " , " \000 " , " \000 " , " \000 " , " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 76 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " no_standard_descriptor_accessor " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 45 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \037 " , " \000 " , " \000 " , " \000 " , " no_standard_descriptor_accessor " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 45 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 39 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 39 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " input_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 20 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \012 " , " \000 " , " \000 " , " \000 " , " input_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 20 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " output_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 56 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \013 " , " \000 " , " \000 " , " \000 " , " output_type " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 56 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 55 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \007 " , " \000 " , " \000 " , " \000 " , " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 55 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 74 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \024 " , " \000 " , " \000 " , " \000 " , " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 74 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 54 ] ) , & strentries [ 122 ] } ,
{ UPB_TABKEY_STR ( " \007 " , " \000 " , " \000 " , " \000 " , " options " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 54 ] ) , & strentries [ 122 ] } ,
{ UPB_TABKEY_STR ( " method " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 33 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \006 " , " \000 " , " \000 " , " \000 " , " method " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 33 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 35 ] ) , & strentries [ 121 ] } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 35 ] ) , & strentries [ 121 ] } ,
{ UPB_TABKEY_STR ( " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 72 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \024 " , " \000 " , " \000 " , " \000 " , " uninterpreted_option " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 72 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " location " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 30 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \010 " , " \000 " , " \000 " , " \000 " , " location " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 30 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " span " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 65 ] ) , & strentries [ 139 ] } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " span " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 65 ] ) , & strentries [ 139 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " trailing_comments " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 68 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \021 " , " \000 " , " \000 " , " \000 " , " trailing_comments " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 68 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " leading_comments " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 29 ] ) , & strentries [ 137 ] } ,
{ UPB_TABKEY_STR ( " \020 " , " \000 " , " \000 " , " \000 " , " leading_comments " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 29 ] ) , & strentries [ 137 ] } ,
{ UPB_TABKEY_STR ( " path " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 59 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " path " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 59 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " double_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 7 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " double_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 7 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 36 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " name " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 36 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " negative_int_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 43 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \022 " , " \000 " , " \000 " , " \000 " , " negative_int_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 43 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " aggregate_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 0 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \017 " , " \000 " , " \000 " , " \000 " , " aggregate_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 0 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " positive_int_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 60 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \022 " , " \000 " , " \000 " , " \000 " , " positive_int_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 60 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " identifier_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 19 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \020 " , " \000 " , " \000 " , " \000 " , " identifier_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 19 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " string_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 67 ] ) , & strentries [ 154 ] } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " string_value " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 67 ] ) , & strentries [ 154 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " is_extension " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 21 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " is_extension " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 21 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " name_part " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 42 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \011 " , " \000 " , " \000 " , " \000 " , " name_part " ) , UPB_VALUE_INIT_CONSTPTR ( & fields [ 42 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " LABEL_REQUIRED " ) , UPB_VALUE_INIT_INT32 ( 2 ) , & strentries [ 162 ] } ,
{ UPB_TABKEY_STR ( " \016 " , " \000 " , " \000 " , " \000 " , " LABEL_REQUIRED " ) , UPB_VALUE_INIT_INT32 ( 2 ) , & strentries [ 162 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " LABEL_REPEATED " ) , UPB_VALUE_INIT_INT32 ( 3 ) , NULL } ,
{ UPB_TABKEY_STR ( " \016 " , " \000 " , " \000 " , " \000 " , " LABEL_REPEATED " ) , UPB_VALUE_INIT_INT32 ( 3 ) , NULL } ,
{ UPB_TABKEY_STR ( " LABEL_OPTIONAL " ) , UPB_VALUE_INIT_INT32 ( 1 ) , NULL } ,
{ UPB_TABKEY_STR ( " \016 " , " \000 " , " \000 " , " \000 " , " LABEL_OPTIONAL " ) , UPB_VALUE_INIT_INT32 ( 1 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_FIXED64 " ) , UPB_VALUE_INIT_INT32 ( 6 ) , NULL } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " TYPE_FIXED64 " ) , UPB_VALUE_INIT_INT32 ( 6 ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_STRING " ) , UPB_VALUE_INIT_INT32 ( 9 ) , NULL } ,
{ UPB_TABKEY_STR ( " \013 " , " \000 " , " \000 " , " \000 " , " TYPE_STRING " ) , UPB_VALUE_INIT_INT32 ( 9 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_FLOAT " ) , UPB_VALUE_INIT_INT32 ( 2 ) , & strentries [ 193 ] } ,
{ UPB_TABKEY_STR ( " \012 " , " \000 " , " \000 " , " \000 " , " TYPE_FLOAT " ) , UPB_VALUE_INIT_INT32 ( 2 ) , & strentries [ 193 ] } ,
{ UPB_TABKEY_STR ( " TYPE_DOUBLE " ) , UPB_VALUE_INIT_INT32 ( 1 ) , NULL } ,
{ UPB_TABKEY_STR ( " \013 " , " \000 " , " \000 " , " \000 " , " TYPE_DOUBLE " ) , UPB_VALUE_INIT_INT32 ( 1 ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_INT32 " ) , UPB_VALUE_INIT_INT32 ( 5 ) , NULL } ,
{ UPB_TABKEY_STR ( " \012 " , " \000 " , " \000 " , " \000 " , " TYPE_INT32 " ) , UPB_VALUE_INIT_INT32 ( 5 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_SFIXED32 " ) , UPB_VALUE_INIT_INT32 ( 15 ) , NULL } ,
{ UPB_TABKEY_STR ( " \015 " , " \000 " , " \000 " , " \000 " , " TYPE_SFIXED32 " ) , UPB_VALUE_INIT_INT32 ( 15 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_FIXED32 " ) , UPB_VALUE_INIT_INT32 ( 7 ) , NULL } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " TYPE_FIXED32 " ) , UPB_VALUE_INIT_INT32 ( 7 ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_MESSAGE " ) , UPB_VALUE_INIT_INT32 ( 11 ) , & strentries [ 194 ] } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " TYPE_MESSAGE " ) , UPB_VALUE_INIT_INT32 ( 11 ) , & strentries [ 194 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_INT64 " ) , UPB_VALUE_INIT_INT32 ( 3 ) , & strentries [ 191 ] } ,
{ UPB_TABKEY_STR ( " \012 " , " \000 " , " \000 " , " \000 " , " TYPE_INT64 " ) , UPB_VALUE_INIT_INT32 ( 3 ) , & strentries [ 191 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_ENUM " ) , UPB_VALUE_INIT_INT32 ( 14 ) , NULL } ,
{ UPB_TABKEY_STR ( " \011 " , " \000 " , " \000 " , " \000 " , " TYPE_ENUM " ) , UPB_VALUE_INIT_INT32 ( 14 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_UINT32 " ) , UPB_VALUE_INIT_INT32 ( 13 ) , NULL } ,
{ UPB_TABKEY_STR ( " \013 " , " \000 " , " \000 " , " \000 " , " TYPE_UINT32 " ) , UPB_VALUE_INIT_INT32 ( 13 ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_UINT64 " ) , UPB_VALUE_INIT_INT32 ( 4 ) , & strentries [ 190 ] } ,
{ UPB_TABKEY_STR ( " \013 " , " \000 " , " \000 " , " \000 " , " TYPE_UINT64 " ) , UPB_VALUE_INIT_INT32 ( 4 ) , & strentries [ 190 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_SFIXED64 " ) , UPB_VALUE_INIT_INT32 ( 16 ) , NULL } ,
{ UPB_TABKEY_STR ( " \015 " , " \000 " , " \000 " , " \000 " , " TYPE_SFIXED64 " ) , UPB_VALUE_INIT_INT32 ( 16 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_BYTES " ) , UPB_VALUE_INIT_INT32 ( 12 ) , NULL } ,
{ UPB_TABKEY_STR ( " \012 " , " \000 " , " \000 " , " \000 " , " TYPE_BYTES " ) , UPB_VALUE_INIT_INT32 ( 12 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_SINT64 " ) , UPB_VALUE_INIT_INT32 ( 18 ) , NULL } ,
{ UPB_TABKEY_STR ( " \013 " , " \000 " , " \000 " , " \000 " , " TYPE_SINT64 " ) , UPB_VALUE_INIT_INT32 ( 18 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_BOOL " ) , UPB_VALUE_INIT_INT32 ( 8 ) , NULL } ,
{ UPB_TABKEY_STR ( " \011 " , " \000 " , " \000 " , " \000 " , " TYPE_BOOL " ) , UPB_VALUE_INIT_INT32 ( 8 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_GROUP " ) , UPB_VALUE_INIT_INT32 ( 10 ) , NULL } ,
{ UPB_TABKEY_STR ( " \012 " , " \000 " , " \000 " , " \000 " , " TYPE_GROUP " ) , UPB_VALUE_INIT_INT32 ( 10 ) , NULL } ,
{ UPB_TABKEY_STR ( " TYPE_SINT32 " ) , UPB_VALUE_INIT_INT32 ( 17 ) , NULL } ,
{ UPB_TABKEY_STR ( " \013 " , " \000 " , " \000 " , " \000 " , " TYPE_SINT32 " ) , UPB_VALUE_INIT_INT32 ( 17 ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " CORD " ) , UPB_VALUE_INIT_INT32 ( 1 ) , NULL } ,
{ UPB_TABKEY_STR ( " \004 " , " \000 " , " \000 " , " \000 " , " CORD " ) , UPB_VALUE_INIT_INT32 ( 1 ) , NULL } ,
{ UPB_TABKEY_STR ( " STRING " ) , UPB_VALUE_INIT_INT32 ( 0 ) , & strentries [ 197 ] } ,
{ UPB_TABKEY_STR ( " \006 " , " \000 " , " \000 " , " \000 " , " STRING " ) , UPB_VALUE_INIT_INT32 ( 0 ) , & strentries [ 197 ] } ,
{ UPB_TABKEY_STR ( " STRING_PIECE " ) , UPB_VALUE_INIT_INT32 ( 2 ) , NULL } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " STRING_PIECE " ) , UPB_VALUE_INIT_INT32 ( 2 ) , NULL } ,
{ UPB_TABKEY_STR ( " CODE_SIZE " ) , UPB_VALUE_INIT_INT32 ( 2 ) , NULL } ,
{ UPB_TABKEY_STR ( " \011 " , " \000 " , " \000 " , " \000 " , " CODE_SIZE " ) , UPB_VALUE_INIT_INT32 ( 2 ) , NULL } ,
{ UPB_TABKEY_STR ( " SPEED " ) , UPB_VALUE_INIT_INT32 ( 1 ) , & strentries [ 203 ] } ,
{ UPB_TABKEY_STR ( " \005 " , " \000 " , " \000 " , " \000 " , " SPEED " ) , UPB_VALUE_INIT_INT32 ( 1 ) , & strentries [ 203 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " LITE_RUNTIME " ) , UPB_VALUE_INIT_INT32 ( 3 ) , NULL } ,
{ UPB_TABKEY_STR ( " \014 " , " \000 " , " \000 " , " \000 " , " LITE_RUNTIME " ) , UPB_VALUE_INIT_INT32 ( 3 ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.SourceCodeInfo.Location " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 17 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \047 " , " \000 " , " \000 " , " \000 " , " google.protobuf.SourceCodeInfo.Location " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 17 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.UninterpretedOption " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 18 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \043 " , " \000 " , " \000 " , " \000 " , " google.protobuf.UninterpretedOption " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 18 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.FileDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 8 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \043 " , " \000 " , " \000 " , " \000 " , " google.protobuf.FileDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 8 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.MethodDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 12 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \045 " , " \000 " , " \000 " , " \000 " , " google.protobuf.MethodDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 12 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.EnumValueOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 5 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \040 " , " \000 " , " \000 " , " \000 " , " google.protobuf.EnumValueOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 5 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.DescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 0 ] ) , & strentries [ 228 ] } ,
{ UPB_TABKEY_STR ( " \037 " , " \000 " , " \000 " , " \000 " , " google.protobuf.DescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 0 ] ) , & strentries [ 228 ] } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.SourceCodeInfo " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 16 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \036 " , " \000 " , " \000 " , " \000 " , " google.protobuf.SourceCodeInfo " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 16 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.FieldDescriptorProto.Type " ) , UPB_VALUE_INIT_CONSTPTR ( & enums [ 1 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \051 " , " \000 " , " \000 " , " \000 " , " google.protobuf.FieldDescriptorProto.Type " ) , UPB_VALUE_INIT_CONSTPTR ( & enums [ 1 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.DescriptorProto.ExtensionRange " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 1 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \056 " , " \000 " , " \000 " , " \000 " , " google.protobuf.DescriptorProto.ExtensionRange " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 1 ] ) , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_NONE , UPB__VALUE_INIT_NONE , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.EnumValueDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 4 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \050 " , " \000 " , " \000 " , " \000 " , " google.protobuf.EnumValueDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 4 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.FieldOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 7 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \034 " , " \000 " , " \000 " , " \000 " , " google.protobuf.FieldOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 7 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.FileOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 10 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \033 " , " \000 " , " \000 " , " \000 " , " google.protobuf.FileOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 10 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.EnumDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 2 ] ) , & strentries [ 233 ] } ,
{ UPB_TABKEY_STR ( " \043 " , " \000 " , " \000 " , " \000 " , " google.protobuf.EnumDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 2 ] ) , & strentries [ 233 ] } ,
{ UPB_TABKEY_STR ( " google.protobuf.FieldDescriptorProto.Label " ) , UPB_VALUE_INIT_CONSTPTR ( & enums [ 0 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \052 " , " \000 " , " \000 " , " \000 " , " google.protobuf.FieldDescriptorProto.Label " ) , UPB_VALUE_INIT_CONSTPTR ( & enums [ 0 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.ServiceDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 14 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \046 " , " \000 " , " \000 " , " \000 " , " google.protobuf.ServiceDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 14 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.FieldOptions.CType " ) , UPB_VALUE_INIT_CONSTPTR ( & enums [ 2 ] ) , & strentries [ 229 ] } ,
{ UPB_TABKEY_STR ( " \042 " , " \000 " , " \000 " , " \000 " , " google.protobuf.FieldOptions.CType " ) , UPB_VALUE_INIT_CONSTPTR ( & enums [ 2 ] ) , & strentries [ 229 ] } ,
{ UPB_TABKEY_STR ( " google.protobuf.FileDescriptorSet " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 9 ] ) , & strentries [ 235 ] } ,
{ UPB_TABKEY_STR ( " \041 " , " \000 " , " \000 " , " \000 " , " google.protobuf.FileDescriptorSet " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 9 ] ) , & strentries [ 235 ] } ,
{ UPB_TABKEY_STR ( " google.protobuf.EnumOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 3 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \033 " , " \000 " , " \000 " , " \000 " , " google.protobuf.EnumOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 3 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.FieldDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 6 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \044 " , " \000 " , " \000 " , " \000 " , " google.protobuf.FieldDescriptorProto " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 6 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.FileOptions.OptimizeMode " ) , UPB_VALUE_INIT_CONSTPTR ( & enums [ 3 ] ) , & strentries [ 221 ] } ,
{ UPB_TABKEY_STR ( " \050 " , " \000 " , " \000 " , " \000 " , " google.protobuf.FileOptions.OptimizeMode " ) , UPB_VALUE_INIT_CONSTPTR ( & enums [ 3 ] ) , & strentries [ 221 ] } ,
{ UPB_TABKEY_STR ( " google.protobuf.ServiceOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 15 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \036 " , " \000 " , " \000 " , " \000 " , " google.protobuf.ServiceOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 15 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.MessageOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 11 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \036 " , " \000 " , " \000 " , " \000 " , " google.protobuf.MessageOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 11 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " google.protobuf.MethodOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 13 ] ) , & strentries [ 226 ] } ,
{ UPB_TABKEY_STR ( " \035 " , " \000 " , " \000 " , " \000 " , " google.protobuf.MethodOptions " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 13 ] ) , & strentries [ 226 ] } ,
{ UPB_TABKEY_STR ( " google.protobuf.UninterpretedOption.NamePart " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 19 ] ) , NULL } ,
{ UPB_TABKEY_STR ( " \054 " , " \000 " , " \000 " , " \000 " , " google.protobuf.UninterpretedOption.NamePart " ) , UPB_VALUE_INIT_CONSTPTR ( & msgs [ 19 ] ) , NULL } ,
} ;
} ;
static const upb_tabent intentries [ 14 ] = {
static const upb_tabent intentries [ 14 ] = {