massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / protobuf / google / protobuf / internal / wire_format.pyi
1 from typing import Any
2
3 TAG_TYPE_BITS: Any
4 TAG_TYPE_MASK: Any
5 WIRETYPE_VARINT: Any
6 WIRETYPE_FIXED64: Any
7 WIRETYPE_LENGTH_DELIMITED: Any
8 WIRETYPE_START_GROUP: Any
9 WIRETYPE_END_GROUP: Any
10 WIRETYPE_FIXED32: Any
11 INT32_MAX: Any
12 INT32_MIN: Any
13 UINT32_MAX: Any
14 INT64_MAX: Any
15 INT64_MIN: Any
16 UINT64_MAX: Any
17 FORMAT_UINT32_LITTLE_ENDIAN: Any
18 FORMAT_UINT64_LITTLE_ENDIAN: Any
19 FORMAT_FLOAT_LITTLE_ENDIAN: Any
20 FORMAT_DOUBLE_LITTLE_ENDIAN: Any
21
22 def PackTag(field_number, wire_type): ...
23 def UnpackTag(tag): ...
24 def ZigZagEncode(value): ...
25 def ZigZagDecode(value): ...
26 def Int32ByteSize(field_number, int32): ...
27 def Int32ByteSizeNoTag(int32): ...
28 def Int64ByteSize(field_number, int64): ...
29 def UInt32ByteSize(field_number, uint32): ...
30 def UInt64ByteSize(field_number, uint64): ...
31 def SInt32ByteSize(field_number, int32): ...
32 def SInt64ByteSize(field_number, int64): ...
33 def Fixed32ByteSize(field_number, fixed32): ...
34 def Fixed64ByteSize(field_number, fixed64): ...
35 def SFixed32ByteSize(field_number, sfixed32): ...
36 def SFixed64ByteSize(field_number, sfixed64): ...
37 def FloatByteSize(field_number, flt): ...
38 def DoubleByteSize(field_number, double): ...
39 def BoolByteSize(field_number, b): ...
40 def EnumByteSize(field_number, enum): ...
41 def StringByteSize(field_number, string): ...
42 def BytesByteSize(field_number, b): ...
43 def GroupByteSize(field_number, message): ...
44 def MessageByteSize(field_number, message): ...
45 def MessageSetItemByteSize(field_number, msg): ...
46 def TagByteSize(field_number): ...
47
48 NON_PACKABLE_TYPES: Any
49
50 def IsTypePackable(field_type): ...