Coverage for /pythoncovmergedfiles/medio/medio/src/test_full_pb2.py: 6%
Shortcuts on this page
r m x toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
Shortcuts on this page
r m x toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1# -*- coding: utf-8 -*-
2# Generated by the protocol buffer compiler. DO NOT EDIT!
3# NO CHECKED-IN PROTOBUF GENCODE
4# source: test-full.proto
5# Protobuf Python Version: 5.30.0-dev
6"""Generated protocol buffer code."""
7from google.protobuf import descriptor as _descriptor
8from google.protobuf import descriptor_pool as _descriptor_pool
9from google.protobuf import runtime_version as _runtime_version
10from google.protobuf import symbol_database as _symbol_database
11from google.protobuf.internal import builder as _builder
12_runtime_version.ValidateProtobufRuntimeVersion(
13 _runtime_version.Domain.PUBLIC,
14 5,
15 30,
16 0,
17 '-dev',
18 'test-full.proto'
19)
20# @@protoc_insertion_point(imports)
22_sym_db = _symbol_database.Default()
27DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0ftest-full.proto\x12\x03\x66oo\"\xf5\x01\n\x07SubMess\x12\x0c\n\x04test\x18\x04 \x02(\x05\x12\x0c\n\x04val1\x18\x06 \x01(\x05\x12\x0c\n\x04val2\x18\x07 \x01(\x05\x12\x0b\n\x03rep\x18\x08 \x03(\x05\x12%\n\x04sub1\x18\t \x01(\x0b\x32\x17.foo.SubMess.SubSubMess\x12%\n\x04sub2\x18\n \x01(\x0b\x32\x17.foo.SubMess.SubSubMess\x1a\x65\n\nSubSubMess\x12\x11\n\x04val1\x18\x01 \x01(\x05:\x03\x31\x30\x30\x12\x0b\n\x03rep\x18\x04 \x03(\x05\x12\x1b\n\x06\x62ytes1\x18\x02 \x01(\x0c:\x0b\x61 \\000 char\x12\x1a\n\x04str1\x18\x03 \x01(\t:\x0chello world\n\"\x1d\n\rTestFieldNo15\x12\x0c\n\x04test\x18\x0f \x02(\t\"\x1d\n\rTestFieldNo16\x12\x0c\n\x04test\x18\x10 \x02(\t\" \n\x0fTestFieldNo2047\x12\r\n\x04test\x18\xff\x0f \x02(\t\" \n\x0fTestFieldNo2048\x12\r\n\x04test\x18\x80\x10 \x02(\t\"#\n\x11TestFieldNo262143\x12\x0e\n\x04test\x18\xff\xff\x0f \x02(\t\"#\n\x11TestFieldNo262144\x12\x0e\n\x04test\x18\x80\x80\x10 \x02(\t\"&\n\x13TestFieldNo33554431\x12\x0f\n\x04test\x18\xff\xff\xff\x0f \x02(\t\"&\n\x13TestFieldNo33554432\x12\x0f\n\x04test\x18\x80\x80\x80\x10 \x02(\t\"\xbb\x03\n\x08TestMess\x12\x12\n\ntest_int32\x18\x01 \x03(\x05\x12\x13\n\x0btest_sint32\x18\x02 \x03(\x11\x12\x15\n\rtest_sfixed32\x18\x03 \x03(\x0f\x12\x12\n\ntest_int64\x18\x04 \x03(\x03\x12\x13\n\x0btest_sint64\x18\x05 \x03(\x12\x12\x15\n\rtest_sfixed64\x18\x06 \x03(\x10\x12\x13\n\x0btest_uint32\x18\x07 \x03(\r\x12\x14\n\x0ctest_fixed32\x18\x08 \x03(\x07\x12\x13\n\x0btest_uint64\x18\t \x03(\x04\x12\x14\n\x0ctest_fixed64\x18\n \x03(\x06\x12\x12\n\ntest_float\x18\x0b \x03(\x02\x12\x13\n\x0btest_double\x18\x0c \x03(\x01\x12\x14\n\x0ctest_boolean\x18\r \x03(\x08\x12+\n\x0ftest_enum_small\x18\x0e \x03(\x0e\x32\x12.foo.TestEnumSmall\x12 \n\ttest_enum\x18\x0f \x03(\x0e\x32\r.foo.TestEnum\x12\x13\n\x0btest_string\x18\x10 \x03(\t\x12\x12\n\ntest_bytes\x18\x11 \x03(\x0c\x12\"\n\x0ctest_message\x18\x12 \x03(\x0b\x32\x0c.foo.SubMess\"\xb0\x03\n\x0eTestMessPacked\x12\x16\n\ntest_int32\x18\x01 \x03(\x05\x42\x02\x10\x01\x12\x17\n\x0btest_sint32\x18\x02 \x03(\x11\x42\x02\x10\x01\x12\x19\n\rtest_sfixed32\x18\x03 \x03(\x0f\x42\x02\x10\x01\x12\x16\n\ntest_int64\x18\x04 \x03(\x03\x42\x02\x10\x01\x12\x17\n\x0btest_sint64\x18\x05 \x03(\x12\x42\x02\x10\x01\x12\x19\n\rtest_sfixed64\x18\x06 \x03(\x10\x42\x02\x10\x01\x12\x17\n\x0btest_uint32\x18\x07 \x03(\rB\x02\x10\x01\x12\x18\n\x0ctest_fixed32\x18\x08 \x03(\x07\x42\x02\x10\x01\x12\x17\n\x0btest_uint64\x18\t \x03(\x04\x42\x02\x10\x01\x12\x18\n\x0ctest_fixed64\x18\n \x03(\x06\x42\x02\x10\x01\x12\x16\n\ntest_float\x18\x0b \x03(\x02\x42\x02\x10\x01\x12\x17\n\x0btest_double\x18\x0c \x03(\x01\x42\x02\x10\x01\x12\x18\n\x0ctest_boolean\x18\r \x03(\x08\x42\x02\x10\x01\x12/\n\x0ftest_enum_small\x18\x0e \x03(\x0e\x32\x12.foo.TestEnumSmallB\x02\x10\x01\x12$\n\ttest_enum\x18\x0f \x03(\x0e\x32\r.foo.TestEnumB\x02\x10\x01\"\xc3\x03\n\x10TestMessOptional\x12\x12\n\ntest_int32\x18\x01 \x01(\x05\x12\x13\n\x0btest_sint32\x18\x02 \x01(\x11\x12\x15\n\rtest_sfixed32\x18\x03 \x01(\x0f\x12\x12\n\ntest_int64\x18\x04 \x01(\x03\x12\x13\n\x0btest_sint64\x18\x05 \x01(\x12\x12\x15\n\rtest_sfixed64\x18\x06 \x01(\x10\x12\x13\n\x0btest_uint32\x18\x07 \x01(\r\x12\x14\n\x0ctest_fixed32\x18\x08 \x01(\x07\x12\x13\n\x0btest_uint64\x18\t \x01(\x04\x12\x14\n\x0ctest_fixed64\x18\n \x01(\x06\x12\x12\n\ntest_float\x18\x0b \x01(\x02\x12\x13\n\x0btest_double\x18\x0c \x01(\x01\x12\x14\n\x0ctest_boolean\x18\r \x01(\x08\x12+\n\x0ftest_enum_small\x18\x0e \x01(\x0e\x32\x12.foo.TestEnumSmall\x12 \n\ttest_enum\x18\x0f \x01(\x0e\x32\r.foo.TestEnum\x12\x13\n\x0btest_string\x18\x10 \x01(\t\x12\x12\n\ntest_bytes\x18\x11 \x01(\x0c\x12\"\n\x0ctest_message\x18\x12 \x01(\x0b\x32\x0c.foo.SubMess\"\x83\x04\n\rTestMessOneof\x12\x14\n\ntest_int32\x18\x01 \x01(\x05H\x00\x12\x15\n\x0btest_sint32\x18\x02 \x01(\x11H\x00\x12\x17\n\rtest_sfixed32\x18\x03 \x01(\x0fH\x00\x12\x14\n\ntest_int64\x18\x04 \x01(\x03H\x00\x12\x15\n\x0btest_sint64\x18\x05 \x01(\x12H\x00\x12\x17\n\rtest_sfixed64\x18\x06 \x01(\x10H\x00\x12\x15\n\x0btest_uint32\x18\x07 \x01(\rH\x00\x12\x16\n\x0ctest_fixed32\x18\x08 \x01(\x07H\x00\x12\x15\n\x0btest_uint64\x18\t \x01(\x04H\x00\x12\x16\n\x0ctest_fixed64\x18\n \x01(\x06H\x00\x12\x14\n\ntest_float\x18\x0b \x01(\x02H\x00\x12\x15\n\x0btest_double\x18\x0c \x01(\x01H\x00\x12\x16\n\x0ctest_boolean\x18\r \x01(\x08H\x00\x12-\n\x0ftest_enum_small\x18\x0e \x01(\x0e\x32\x12.foo.TestEnumSmallH\x00\x12\"\n\ttest_enum\x18\x0f \x01(\x0e\x32\r.foo.TestEnumH\x00\x12\x15\n\x0btest_string\x18\x10 \x01(\tH\x00\x12\x14\n\ntest_bytes\x18\x11 \x01(\x0cH\x00\x12$\n\x0ctest_message\x18\x12 \x01(\x0b\x32\x0c.foo.SubMessH\x00\x12\x0f\n\x07opt_int\x18\x13 \x01(\x05\x42\x0c\n\ntest_oneof\"%\n\x15TestMessRequiredInt32\x12\x0c\n\x04test\x18* \x02(\x05\"&\n\x16TestMessRequiredSInt32\x12\x0c\n\x04test\x18+ \x02(\x11\"(\n\x18TestMessRequiredSFixed32\x12\x0c\n\x04test\x18\x64 \x02(\x0f\"%\n\x15TestMessRequiredInt64\x12\x0c\n\x04test\x18\x01 \x02(\x03\"&\n\x16TestMessRequiredSInt64\x12\x0c\n\x04test\x18\x0b \x02(\x12\"(\n\x18TestMessRequiredSFixed64\x12\x0c\n\x04test\x18\x0c \x02(\x10\"&\n\x16TestMessRequiredUInt32\x12\x0c\n\x04test\x18\x01 \x02(\r\"\'\n\x17TestMessRequiredFixed32\x12\x0c\n\x04test\x18\x01 \x02(\x07\"&\n\x16TestMessRequiredUInt64\x12\x0c\n\x04test\x18\x01 \x02(\x04\"\'\n\x17TestMessRequiredFixed64\x12\x0c\n\x04test\x18\x01 \x02(\x06\"%\n\x15TestMessRequiredFloat\x12\x0c\n\x04test\x18\x01 \x02(\x02\"&\n\x16TestMessRequiredDouble\x12\x0c\n\x04test\x18\x01 \x02(\x01\"$\n\x14TestMessRequiredBool\x12\x0c\n\x04test\x18\x01 \x02(\x08\"3\n\x14TestMessRequiredEnum\x12\x1b\n\x04test\x18\x01 \x02(\x0e\x32\r.foo.TestEnum\"=\n\x19TestMessRequiredEnumSmall\x12 \n\x04test\x18\x01 \x02(\x0e\x32\x12.foo.TestEnumSmall\"&\n\x16TestMessRequiredString\x12\x0c\n\x04test\x18\x01 \x02(\t\"%\n\x15TestMessRequiredBytes\x12\x0c\n\x04test\x18\x01 \x02(\x0c\"5\n\x17TestMessRequiredMessage\x12\x1a\n\x04test\x18\x01 \x02(\x0b\x32\x0c.foo.SubMess\"\x0b\n\tEmptyMess\"\xe2\x01\n\x15\x44\x65\x66\x61ultRequiredValues\x12\x14\n\x07v_int32\x18\x01 \x02(\x05:\x03-42\x12\x15\n\x08v_uint32\x18\x02 \x02(\r:\x03\x36\x36\x36\x12\x17\n\x07v_int64\x18\x03 \x02(\x05:\x06\x31\x30\x30\x30\x30\x30\x12\x18\n\x08v_uint64\x18\x04 \x02(\r:\x06\x31\x30\x30\x30\x30\x31\x12\x14\n\x07v_float\x18\x05 \x02(\x02:\x03\x32.5\x12\x15\n\x08v_double\x18\x06 \x02(\x01:\x03\x34.5\x12\x19\n\x08v_string\x18\x07 \x02(\t:\x07hi mom\n\x12!\n\x07v_bytes\x18\x08 \x02(\x0c:\x10\x61 \\000 character\"\xe2\x01\n\x15\x44\x65\x66\x61ultOptionalValues\x12\x14\n\x07v_int32\x18\x01 \x01(\x05:\x03-42\x12\x15\n\x08v_uint32\x18\x02 \x01(\r:\x03\x36\x36\x36\x12\x17\n\x07v_int64\x18\x03 \x01(\x05:\x06\x31\x30\x30\x30\x30\x30\x12\x18\n\x08v_uint64\x18\x04 \x01(\r:\x06\x31\x30\x30\x30\x30\x31\x12\x14\n\x07v_float\x18\x05 \x01(\x02:\x03\x32.5\x12\x15\n\x08v_double\x18\x06 \x01(\x01:\x03\x34.5\x12\x19\n\x08v_string\x18\x07 \x01(\t:\x07hi mom\n\x12!\n\x07v_bytes\x18\x08 \x01(\x0c:\x10\x61 \\000 character\"\\\n\tLowerCase\x12-\n\x05value\x18\x01 \x01(\x0e\x32\x17.foo.LowerCase.CaseEnum:\x05lower\" \n\x08\x43\x61seEnum\x12\t\n\x05UPPER\x10\x01\x12\t\n\x05lower\x10\x02\"\x7f\n\x0b\x41llocValues\x12\x0f\n\x07o_bytes\x18\x01 \x01(\x0c\x12\x10\n\x08r_string\x18\x02 \x03(\t\x12\x10\n\x08\x61_string\x18\x03 \x02(\t\x12\x0f\n\x07\x61_bytes\x18\x04 \x02(\x0c\x12*\n\x06\x61_mess\x18\x05 \x02(\x0b\x32\x1a.foo.DefaultRequiredValues\"\xc2\x11\n\x18TestRequiredFieldsBitmap\x12\x0e\n\x06\x66ield1\x18\x01 \x02(\t\x12\x0e\n\x06\x66ield2\x18\x02 \x01(\t\x12\x0e\n\x06\x66ield3\x18\x03 \x01(\t\x12\x0e\n\x06\x66ield4\x18\x04 \x01(\t\x12\x0e\n\x06\x66ield5\x18\x05 \x01(\t\x12\x0e\n\x06\x66ield6\x18\x06 \x01(\t\x12\x0e\n\x06\x66ield7\x18\x07 \x01(\t\x12\x0e\n\x06\x66ield8\x18\x08 \x01(\t\x12\x0e\n\x06\x66ield9\x18\t \x01(\t\x12\x0f\n\x07\x66ield10\x18\n \x01(\t\x12\x0f\n\x07\x66ield11\x18\x0b \x01(\t\x12\x0f\n\x07\x66ield12\x18\x0c \x01(\t\x12\x0f\n\x07\x66ield13\x18\r \x01(\t\x12\x0f\n\x07\x66ield14\x18\x0e \x01(\t\x12\x0f\n\x07\x66ield15\x18\x0f \x01(\t\x12\x0f\n\x07\x66ield16\x18\x10 \x01(\t\x12\x0f\n\x07\x66ield17\x18\x11 \x01(\t\x12\x0f\n\x07\x66ield18\x18\x12 \x01(\t\x12\x0f\n\x07\x66ield19\x18\x13 \x01(\t\x12\x0f\n\x07\x66ield20\x18\x14 \x01(\t\x12\x0f\n\x07\x66ield21\x18\x15 \x01(\t\x12\x0f\n\x07\x66ield22\x18\x16 \x01(\t\x12\x0f\n\x07\x66ield23\x18\x17 \x01(\t\x12\x0f\n\x07\x66ield24\x18\x18 \x01(\t\x12\x0f\n\x07\x66ield25\x18\x19 \x01(\t\x12\x0f\n\x07\x66ield26\x18\x1a \x01(\t\x12\x0f\n\x07\x66ield27\x18\x1b \x01(\t\x12\x0f\n\x07\x66ield28\x18\x1c \x01(\t\x12\x0f\n\x07\x66ield29\x18\x1d \x01(\t\x12\x0f\n\x07\x66ield30\x18\x1e \x01(\t\x12\x0f\n\x07\x66ield31\x18\x1f \x01(\t\x12\x0f\n\x07\x66ield32\x18 \x01(\t\x12\x0f\n\x07\x66ield33\x18! \x01(\t\x12\x0f\n\x07\x66ield34\x18\" \x01(\t\x12\x0f\n\x07\x66ield35\x18# \x01(\t\x12\x0f\n\x07\x66ield36\x18$ \x01(\t\x12\x0f\n\x07\x66ield37\x18% \x01(\t\x12\x0f\n\x07\x66ield38\x18& \x01(\t\x12\x0f\n\x07\x66ield39\x18\' \x01(\t\x12\x0f\n\x07\x66ield40\x18( \x01(\t\x12\x0f\n\x07\x66ield41\x18) \x01(\t\x12\x0f\n\x07\x66ield42\x18* \x01(\t\x12\x0f\n\x07\x66ield43\x18+ \x01(\t\x12\x0f\n\x07\x66ield44\x18, \x01(\t\x12\x0f\n\x07\x66ield45\x18- \x01(\t\x12\x0f\n\x07\x66ield46\x18. \x01(\t\x12\x0f\n\x07\x66ield47\x18/ \x01(\t\x12\x0f\n\x07\x66ield48\x18\x30 \x01(\t\x12\x0f\n\x07\x66ield49\x18\x31 \x01(\t\x12\x0f\n\x07\x66ield50\x18\x32 \x01(\t\x12\x0f\n\x07\x66ield51\x18\x33 \x01(\t\x12\x0f\n\x07\x66ield52\x18\x34 \x01(\t\x12\x0f\n\x07\x66ield53\x18\x35 \x01(\t\x12\x0f\n\x07\x66ield54\x18\x36 \x01(\t\x12\x0f\n\x07\x66ield55\x18\x37 \x01(\t\x12\x0f\n\x07\x66ield56\x18\x38 \x01(\t\x12\x0f\n\x07\x66ield57\x18\x39 \x01(\t\x12\x0f\n\x07\x66ield58\x18: \x01(\t\x12\x0f\n\x07\x66ield59\x18; \x01(\t\x12\x0f\n\x07\x66ield60\x18< \x01(\t\x12\x0f\n\x07\x66ield61\x18= \x01(\t\x12\x0f\n\x07\x66ield62\x18> \x01(\t\x12\x0f\n\x07\x66ield63\x18? \x01(\t\x12\x0f\n\x07\x66ield64\x18@ \x01(\t\x12\x0f\n\x07\x66ield65\x18\x41 \x01(\t\x12\x0f\n\x07\x66ield66\x18\x42 \x01(\t\x12\x0f\n\x07\x66ield67\x18\x43 \x01(\t\x12\x0f\n\x07\x66ield68\x18\x44 \x01(\t\x12\x0f\n\x07\x66ield69\x18\x45 \x01(\t\x12\x0f\n\x07\x66ield70\x18\x46 \x01(\t\x12\x0f\n\x07\x66ield71\x18G \x01(\t\x12\x0f\n\x07\x66ield72\x18H \x01(\t\x12\x0f\n\x07\x66ield73\x18I \x01(\t\x12\x0f\n\x07\x66ield74\x18J \x01(\t\x12\x0f\n\x07\x66ield75\x18K \x01(\t\x12\x0f\n\x07\x66ield76\x18L \x01(\t\x12\x0f\n\x07\x66ield77\x18M \x01(\t\x12\x0f\n\x07\x66ield78\x18N \x01(\t\x12\x0f\n\x07\x66ield79\x18O \x01(\t\x12\x0f\n\x07\x66ield80\x18P \x01(\t\x12\x0f\n\x07\x66ield81\x18Q \x01(\t\x12\x0f\n\x07\x66ield82\x18R \x01(\t\x12\x0f\n\x07\x66ield83\x18S \x01(\t\x12\x0f\n\x07\x66ield84\x18T \x01(\t\x12\x0f\n\x07\x66ield85\x18U \x01(\t\x12\x0f\n\x07\x66ield86\x18V \x01(\t\x12\x0f\n\x07\x66ield87\x18W \x01(\t\x12\x0f\n\x07\x66ield88\x18X \x01(\t\x12\x0f\n\x07\x66ield89\x18Y \x01(\t\x12\x0f\n\x07\x66ield90\x18Z \x01(\t\x12\x0f\n\x07\x66ield91\x18[ \x01(\t\x12\x0f\n\x07\x66ield92\x18\\ \x01(\t\x12\x0f\n\x07\x66ield93\x18] \x01(\t\x12\x0f\n\x07\x66ield94\x18^ \x01(\t\x12\x0f\n\x07\x66ield95\x18_ \x01(\t\x12\x0f\n\x07\x66ield96\x18` \x01(\t\x12\x0f\n\x07\x66ield97\x18\x61 \x01(\t\x12\x0f\n\x07\x66ield98\x18\x62 \x01(\t\x12\x0f\n\x07\x66ield99\x18\x63 \x01(\t\x12\x10\n\x08\x66ield100\x18\x64 \x01(\t\x12\x10\n\x08\x66ield101\x18\x65 \x01(\t\x12\x10\n\x08\x66ield102\x18\x66 \x01(\t\x12\x10\n\x08\x66ield103\x18g \x01(\t\x12\x10\n\x08\x66ield104\x18h \x01(\t\x12\x10\n\x08\x66ield105\x18i \x01(\t\x12\x10\n\x08\x66ield106\x18j \x01(\t\x12\x10\n\x08\x66ield107\x18k \x01(\t\x12\x10\n\x08\x66ield108\x18l \x01(\t\x12\x10\n\x08\x66ield109\x18m \x01(\t\x12\x10\n\x08\x66ield110\x18n \x01(\t\x12\x10\n\x08\x66ield111\x18o \x01(\t\x12\x10\n\x08\x66ield112\x18p \x01(\t\x12\x10\n\x08\x66ield113\x18q \x01(\t\x12\x10\n\x08\x66ield114\x18r \x01(\t\x12\x10\n\x08\x66ield115\x18s \x01(\t\x12\x10\n\x08\x66ield116\x18t \x01(\t\x12\x10\n\x08\x66ield117\x18u \x01(\t\x12\x10\n\x08\x66ield118\x18v \x01(\t\x12\x10\n\x08\x66ield119\x18w \x01(\t\x12\x10\n\x08\x66ield120\x18x \x01(\t\x12\x10\n\x08\x66ield121\x18y \x01(\t\x12\x10\n\x08\x66ield122\x18z \x01(\t\x12\x10\n\x08\x66ield123\x18{ \x01(\t\x12\x10\n\x08\x66ield124\x18| \x01(\t\x12\x10\n\x08\x66ield125\x18} \x01(\t\x12\x10\n\x08\x66ield126\x18~ \x01(\t\x12\x10\n\x08\x66ield127\x18\x7f \x01(\t\x12\x11\n\x08\x66ield128\x18\x80\x01 \x01(\t\x12\x11\n\x08\x66ield129\x18\x81\x01 \x02(\t\"\x96\x01\n\x0eTestFieldFlags\x12\x11\n\tno_flags1\x18\x01 \x01(\x05\x12\x11\n\tno_flags2\x18\x02 \x02(\x05\x12\x11\n\tno_flags3\x18\x03 \x03(\x05\x12\x12\n\x06packed\x18\x04 \x03(\x05\x42\x02\x10\x01\x12\x1f\n\x11packed_deprecated\x18\x05 \x03(\x05\x42\x04\x10\x01\x18\x01\x12\x16\n\ndeprecated\x18\x06 \x03(\x05\x42\x02\x18\x01\"\xe8\x02\n\x10TestMessageCheck\x12\x36\n\x0crequired_msg\x18\x01 \x02(\x0b\x32 .foo.TestMessageCheck.SubMessage\x12\x36\n\x0crepeated_msg\x18\x02 \x03(\x0b\x32 .foo.TestMessageCheck.SubMessage\x12\x36\n\x0coptional_msg\x18\x03 \x01(\x0b\x32 .foo.TestMessageCheck.SubMessage\x12\x17\n\x0frequired_string\x18\x04 \x02(\t\x12\x17\n\x0frepeated_string\x18\x05 \x03(\t\x12\x17\n\x0foptional_string\x18\x06 \x01(\t\x12\x16\n\x0erequired_bytes\x18\x07 \x02(\x0c\x12\x16\n\x0erepeated_bytes\x18\x08 \x03(\x0c\x12\x16\n\x0eoptional_bytes\x18\t \x01(\x0c\x1a\x19\n\nSubMessage\x12\x0b\n\x03str\x18\x01 \x02(\t\"\xd1\x01\n\x0fTestMessSubMess\x12\x1f\n\x08rep_mess\x18\x01 \x02(\x0b\x32\r.foo.TestMess\x12\'\n\x08opt_mess\x18\x02 \x02(\x0b\x32\x15.foo.TestMessOptional\x12&\n\noneof_mess\x18\x03 \x02(\x0b\x32\x12.foo.TestMessOneof\x12\x1e\n\x08req_mess\x18\x04 \x02(\x0b\x32\x0c.foo.SubMess\x12,\n\x08\x64\x65\x66_mess\x18\x05 \x02(\x0b\x32\x1a.foo.DefaultOptionalValues*C\n\rTestEnumSmall\x12\x16\n\tNEG_VALUE\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\t\n\x05VALUE\x10\x00\x12\x0f\n\x0bOTHER_VALUE\x10\x01*\xef\x01\n\x08TestEnum\x12\x1b\n\x0eVALUENEG123456\x10\xc0\xbb\xf8\xff\xff\xff\xff\xff\xff\x01\x12\x16\n\tVALUENEG1\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\n\n\x06VALUE0\x10\x00\x12\n\n\x06VALUE1\x10\x01\x12\x0c\n\x08VALUE127\x10\x7f\x12\r\n\x08VALUE128\x10\x80\x01\x12\x0f\n\nVALUE16383\x10\xff\x7f\x12\x10\n\nVALUE16384\x10\x80\x80\x01\x12\x12\n\x0cVALUE2097151\x10\xff\xff\x7f\x12\x13\n\x0cVALUE2097152\x10\x80\x80\x80\x01\x12\x15\n\x0eVALUE268435455\x10\xff\xff\xff\x7f\x12\x16\n\x0eVALUE268435456\x10\x80\x80\x80\x80\x01*\x86\x01\n\x11TestEnumDupValues\x12\x0b\n\x07VALUE_A\x10*\x12\x0b\n\x07VALUE_B\x10*\x12\x0b\n\x07VALUE_C\x10*\x12\x0c\n\x07VALUE_D\x10\x9a\x05\x12\x0c\n\x07VALUE_E\x10\x9a\x05\x12\x0c\n\x07VALUE_F\x10\xe8\x07\x12\r\n\x08VALUE_AA\x10\xe8\x07\x12\r\n\x08VALUE_BB\x10\xe9\x07\x1a\x02\x10\x01')
29_globals = globals()
30_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
31_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'test_full_pb2', _globals)
32if not _descriptor._USE_C_DESCRIPTORS:
33 DESCRIPTOR._loaded_options = None
34 _globals['_TESTENUMDUPVALUES']._loaded_options = None
35 _globals['_TESTENUMDUPVALUES']._serialized_options = b'\020\001'
36 _globals['_TESTMESSPACKED'].fields_by_name['test_int32']._loaded_options = None
37 _globals['_TESTMESSPACKED'].fields_by_name['test_int32']._serialized_options = b'\020\001'
38 _globals['_TESTMESSPACKED'].fields_by_name['test_sint32']._loaded_options = None
39 _globals['_TESTMESSPACKED'].fields_by_name['test_sint32']._serialized_options = b'\020\001'
40 _globals['_TESTMESSPACKED'].fields_by_name['test_sfixed32']._loaded_options = None
41 _globals['_TESTMESSPACKED'].fields_by_name['test_sfixed32']._serialized_options = b'\020\001'
42 _globals['_TESTMESSPACKED'].fields_by_name['test_int64']._loaded_options = None
43 _globals['_TESTMESSPACKED'].fields_by_name['test_int64']._serialized_options = b'\020\001'
44 _globals['_TESTMESSPACKED'].fields_by_name['test_sint64']._loaded_options = None
45 _globals['_TESTMESSPACKED'].fields_by_name['test_sint64']._serialized_options = b'\020\001'
46 _globals['_TESTMESSPACKED'].fields_by_name['test_sfixed64']._loaded_options = None
47 _globals['_TESTMESSPACKED'].fields_by_name['test_sfixed64']._serialized_options = b'\020\001'
48 _globals['_TESTMESSPACKED'].fields_by_name['test_uint32']._loaded_options = None
49 _globals['_TESTMESSPACKED'].fields_by_name['test_uint32']._serialized_options = b'\020\001'
50 _globals['_TESTMESSPACKED'].fields_by_name['test_fixed32']._loaded_options = None
51 _globals['_TESTMESSPACKED'].fields_by_name['test_fixed32']._serialized_options = b'\020\001'
52 _globals['_TESTMESSPACKED'].fields_by_name['test_uint64']._loaded_options = None
53 _globals['_TESTMESSPACKED'].fields_by_name['test_uint64']._serialized_options = b'\020\001'
54 _globals['_TESTMESSPACKED'].fields_by_name['test_fixed64']._loaded_options = None
55 _globals['_TESTMESSPACKED'].fields_by_name['test_fixed64']._serialized_options = b'\020\001'
56 _globals['_TESTMESSPACKED'].fields_by_name['test_float']._loaded_options = None
57 _globals['_TESTMESSPACKED'].fields_by_name['test_float']._serialized_options = b'\020\001'
58 _globals['_TESTMESSPACKED'].fields_by_name['test_double']._loaded_options = None
59 _globals['_TESTMESSPACKED'].fields_by_name['test_double']._serialized_options = b'\020\001'
60 _globals['_TESTMESSPACKED'].fields_by_name['test_boolean']._loaded_options = None
61 _globals['_TESTMESSPACKED'].fields_by_name['test_boolean']._serialized_options = b'\020\001'
62 _globals['_TESTMESSPACKED'].fields_by_name['test_enum_small']._loaded_options = None
63 _globals['_TESTMESSPACKED'].fields_by_name['test_enum_small']._serialized_options = b'\020\001'
64 _globals['_TESTMESSPACKED'].fields_by_name['test_enum']._loaded_options = None
65 _globals['_TESTMESSPACKED'].fields_by_name['test_enum']._serialized_options = b'\020\001'
66 _globals['_TESTFIELDFLAGS'].fields_by_name['packed']._loaded_options = None
67 _globals['_TESTFIELDFLAGS'].fields_by_name['packed']._serialized_options = b'\020\001'
68 _globals['_TESTFIELDFLAGS'].fields_by_name['packed_deprecated']._loaded_options = None
69 _globals['_TESTFIELDFLAGS'].fields_by_name['packed_deprecated']._serialized_options = b'\020\001\030\001'
70 _globals['_TESTFIELDFLAGS'].fields_by_name['deprecated']._loaded_options = None
71 _globals['_TESTFIELDFLAGS'].fields_by_name['deprecated']._serialized_options = b'\030\001'
72 _globals['_TESTENUMSMALL']._serialized_start=6847
73 _globals['_TESTENUMSMALL']._serialized_end=6914
74 _globals['_TESTENUM']._serialized_start=6917
75 _globals['_TESTENUM']._serialized_end=7156
76 _globals['_TESTENUMDUPVALUES']._serialized_start=7159
77 _globals['_TESTENUMDUPVALUES']._serialized_end=7293
78 _globals['_SUBMESS']._serialized_start=25
79 _globals['_SUBMESS']._serialized_end=270
80 _globals['_SUBMESS_SUBSUBMESS']._serialized_start=169
81 _globals['_SUBMESS_SUBSUBMESS']._serialized_end=270
82 _globals['_TESTFIELDNO15']._serialized_start=272
83 _globals['_TESTFIELDNO15']._serialized_end=301
84 _globals['_TESTFIELDNO16']._serialized_start=303
85 _globals['_TESTFIELDNO16']._serialized_end=332
86 _globals['_TESTFIELDNO2047']._serialized_start=334
87 _globals['_TESTFIELDNO2047']._serialized_end=366
88 _globals['_TESTFIELDNO2048']._serialized_start=368
89 _globals['_TESTFIELDNO2048']._serialized_end=400
90 _globals['_TESTFIELDNO262143']._serialized_start=402
91 _globals['_TESTFIELDNO262143']._serialized_end=437
92 _globals['_TESTFIELDNO262144']._serialized_start=439
93 _globals['_TESTFIELDNO262144']._serialized_end=474
94 _globals['_TESTFIELDNO33554431']._serialized_start=476
95 _globals['_TESTFIELDNO33554431']._serialized_end=514
96 _globals['_TESTFIELDNO33554432']._serialized_start=516
97 _globals['_TESTFIELDNO33554432']._serialized_end=554
98 _globals['_TESTMESS']._serialized_start=557
99 _globals['_TESTMESS']._serialized_end=1000
100 _globals['_TESTMESSPACKED']._serialized_start=1003
101 _globals['_TESTMESSPACKED']._serialized_end=1435
102 _globals['_TESTMESSOPTIONAL']._serialized_start=1438
103 _globals['_TESTMESSOPTIONAL']._serialized_end=1889
104 _globals['_TESTMESSONEOF']._serialized_start=1892
105 _globals['_TESTMESSONEOF']._serialized_end=2407
106 _globals['_TESTMESSREQUIREDINT32']._serialized_start=2409
107 _globals['_TESTMESSREQUIREDINT32']._serialized_end=2446
108 _globals['_TESTMESSREQUIREDSINT32']._serialized_start=2448
109 _globals['_TESTMESSREQUIREDSINT32']._serialized_end=2486
110 _globals['_TESTMESSREQUIREDSFIXED32']._serialized_start=2488
111 _globals['_TESTMESSREQUIREDSFIXED32']._serialized_end=2528
112 _globals['_TESTMESSREQUIREDINT64']._serialized_start=2530
113 _globals['_TESTMESSREQUIREDINT64']._serialized_end=2567
114 _globals['_TESTMESSREQUIREDSINT64']._serialized_start=2569
115 _globals['_TESTMESSREQUIREDSINT64']._serialized_end=2607
116 _globals['_TESTMESSREQUIREDSFIXED64']._serialized_start=2609
117 _globals['_TESTMESSREQUIREDSFIXED64']._serialized_end=2649
118 _globals['_TESTMESSREQUIREDUINT32']._serialized_start=2651
119 _globals['_TESTMESSREQUIREDUINT32']._serialized_end=2689
120 _globals['_TESTMESSREQUIREDFIXED32']._serialized_start=2691
121 _globals['_TESTMESSREQUIREDFIXED32']._serialized_end=2730
122 _globals['_TESTMESSREQUIREDUINT64']._serialized_start=2732
123 _globals['_TESTMESSREQUIREDUINT64']._serialized_end=2770
124 _globals['_TESTMESSREQUIREDFIXED64']._serialized_start=2772
125 _globals['_TESTMESSREQUIREDFIXED64']._serialized_end=2811
126 _globals['_TESTMESSREQUIREDFLOAT']._serialized_start=2813
127 _globals['_TESTMESSREQUIREDFLOAT']._serialized_end=2850
128 _globals['_TESTMESSREQUIREDDOUBLE']._serialized_start=2852
129 _globals['_TESTMESSREQUIREDDOUBLE']._serialized_end=2890
130 _globals['_TESTMESSREQUIREDBOOL']._serialized_start=2892
131 _globals['_TESTMESSREQUIREDBOOL']._serialized_end=2928
132 _globals['_TESTMESSREQUIREDENUM']._serialized_start=2930
133 _globals['_TESTMESSREQUIREDENUM']._serialized_end=2981
134 _globals['_TESTMESSREQUIREDENUMSMALL']._serialized_start=2983
135 _globals['_TESTMESSREQUIREDENUMSMALL']._serialized_end=3044
136 _globals['_TESTMESSREQUIREDSTRING']._serialized_start=3046
137 _globals['_TESTMESSREQUIREDSTRING']._serialized_end=3084
138 _globals['_TESTMESSREQUIREDBYTES']._serialized_start=3086
139 _globals['_TESTMESSREQUIREDBYTES']._serialized_end=3123
140 _globals['_TESTMESSREQUIREDMESSAGE']._serialized_start=3125
141 _globals['_TESTMESSREQUIREDMESSAGE']._serialized_end=3178
142 _globals['_EMPTYMESS']._serialized_start=3180
143 _globals['_EMPTYMESS']._serialized_end=3191
144 _globals['_DEFAULTREQUIREDVALUES']._serialized_start=3194
145 _globals['_DEFAULTREQUIREDVALUES']._serialized_end=3420
146 _globals['_DEFAULTOPTIONALVALUES']._serialized_start=3423
147 _globals['_DEFAULTOPTIONALVALUES']._serialized_end=3649
148 _globals['_LOWERCASE']._serialized_start=3651
149 _globals['_LOWERCASE']._serialized_end=3743
150 _globals['_LOWERCASE_CASEENUM']._serialized_start=3711
151 _globals['_LOWERCASE_CASEENUM']._serialized_end=3743
152 _globals['_ALLOCVALUES']._serialized_start=3745
153 _globals['_ALLOCVALUES']._serialized_end=3872
154 _globals['_TESTREQUIREDFIELDSBITMAP']._serialized_start=3875
155 _globals['_TESTREQUIREDFIELDSBITMAP']._serialized_end=6117
156 _globals['_TESTFIELDFLAGS']._serialized_start=6120
157 _globals['_TESTFIELDFLAGS']._serialized_end=6270
158 _globals['_TESTMESSAGECHECK']._serialized_start=6273
159 _globals['_TESTMESSAGECHECK']._serialized_end=6633
160 _globals['_TESTMESSAGECHECK_SUBMESSAGE']._serialized_start=6608
161 _globals['_TESTMESSAGECHECK_SUBMESSAGE']._serialized_end=6633
162 _globals['_TESTMESSSUBMESS']._serialized_start=6636
163 _globals['_TESTMESSSUBMESS']._serialized_end=6845
164# @@protoc_insertion_point(module_scope)