massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / google / protobuf / internal / decoder.pyi
1 from typing import Any\r
2 \r
3 def ReadTag(buffer, pos): ...\r
4 def EnumDecoder(field_number, is_repeated, is_packed, key, new_default): ...\r
5 \r
6 Int32Decoder = ...  # type: Any\r
7 Int64Decoder = ...  # type: Any\r
8 UInt32Decoder = ...  # type: Any\r
9 UInt64Decoder = ...  # type: Any\r
10 SInt32Decoder = ...  # type: Any\r
11 SInt64Decoder = ...  # type: Any\r
12 Fixed32Decoder = ...  # type: Any\r
13 Fixed64Decoder = ...  # type: Any\r
14 SFixed32Decoder = ...  # type: Any\r
15 SFixed64Decoder = ...  # type: Any\r
16 FloatDecoder = ...  # type: Any\r
17 DoubleDecoder = ...  # type: Any\r
18 BoolDecoder = ...  # type: Any\r
19 \r
20 def StringDecoder(field_number, is_repeated, is_packed, key, new_default): ...\r
21 def BytesDecoder(field_number, is_repeated, is_packed, key, new_default): ...\r
22 def GroupDecoder(field_number, is_repeated, is_packed, key, new_default): ...\r
23 def MessageDecoder(field_number, is_repeated, is_packed, key, new_default): ...\r
24 \r
25 MESSAGE_SET_ITEM_TAG = ...  # type: Any\r
26 \r
27 def MessageSetItemDecoder(extensions_by_number): ...\r
28 def MapDecoder(field_descriptor, new_default, is_message_map): ...\r
29 \r
30 SkipField = ...  # type: Any\r