1 from typing import Any
\r
3 TAG_TYPE_BITS = ... # type: Any
\r
4 TAG_TYPE_MASK = ... # type: Any
\r
5 WIRETYPE_VARINT = ... # type: Any
\r
6 WIRETYPE_FIXED64 = ... # type: Any
\r
7 WIRETYPE_LENGTH_DELIMITED = ... # type: Any
\r
8 WIRETYPE_START_GROUP = ... # type: Any
\r
9 WIRETYPE_END_GROUP = ... # type: Any
\r
10 WIRETYPE_FIXED32 = ... # type: Any
\r
11 INT32_MAX = ... # type: Any
\r
12 INT32_MIN = ... # type: Any
\r
13 UINT32_MAX = ... # type: Any
\r
14 INT64_MAX = ... # type: Any
\r
15 INT64_MIN = ... # type: Any
\r
16 UINT64_MAX = ... # type: Any
\r
17 FORMAT_UINT32_LITTLE_ENDIAN = ... # type: Any
\r
18 FORMAT_UINT64_LITTLE_ENDIAN = ... # type: Any
\r
19 FORMAT_FLOAT_LITTLE_ENDIAN = ... # type: Any
\r
20 FORMAT_DOUBLE_LITTLE_ENDIAN = ... # type: Any
\r
22 def PackTag(field_number, wire_type): ...
\r
23 def UnpackTag(tag): ...
\r
24 def ZigZagEncode(value): ...
\r
25 def ZigZagDecode(value): ...
\r
26 def Int32ByteSize(field_number, int32): ...
\r
27 def Int32ByteSizeNoTag(int32): ...
\r
28 def Int64ByteSize(field_number, int64): ...
\r
29 def UInt32ByteSize(field_number, uint32): ...
\r
30 def UInt64ByteSize(field_number, uint64): ...
\r
31 def SInt32ByteSize(field_number, int32): ...
\r
32 def SInt64ByteSize(field_number, int64): ...
\r
33 def Fixed32ByteSize(field_number, fixed32): ...
\r
34 def Fixed64ByteSize(field_number, fixed64): ...
\r
35 def SFixed32ByteSize(field_number, sfixed32): ...
\r
36 def SFixed64ByteSize(field_number, sfixed64): ...
\r
37 def FloatByteSize(field_number, flt): ...
\r
38 def DoubleByteSize(field_number, double): ...
\r
39 def BoolByteSize(field_number, b): ...
\r
40 def EnumByteSize(field_number, enum): ...
\r
41 def StringByteSize(field_number, string): ...
\r
42 def BytesByteSize(field_number, b): ...
\r
43 def GroupByteSize(field_number, message): ...
\r
44 def MessageByteSize(field_number, message): ...
\r
45 def MessageSetItemByteSize(field_number, msg): ...
\r
46 def TagByteSize(field_number): ...
\r
48 NON_PACKABLE_TYPES = ... # type: Any
\r
50 def IsTypePackable(field_type): ...
\r