1{".class": "MypyFile", "_fullname": "tokenize", "_name": null, "is_partial_stub_package": false, "is_stub": true, "names": {".class": "SymbolTable", "AMPER": {".class": "SymbolTableNode", "cross_ref": "token.AMPER", "kind": "Gdef"}, "AMPEREQUAL": {".class": "SymbolTableNode", "cross_ref": "token.AMPEREQUAL", "kind": "Gdef"}, "ASYNC": {".class": "SymbolTableNode", "cross_ref": "token.ASYNC", "kind": "Gdef"}, "AT": {".class": "SymbolTableNode", "cross_ref": "token.AT", "kind": "Gdef"}, "ATEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.ATEQUAL", "kind": "Gdef"}, "AWAIT": {".class": "SymbolTableNode", "cross_ref": "token.AWAIT", "kind": "Gdef"}, "Any": {".class": "SymbolTableNode", "cross_ref": "typing.Any", "kind": "Gdef", "module_hidden": true, "module_public": false}, "CIRCUMFLEX": {".class": "SymbolTableNode", "cross_ref": "token.CIRCUMFLEX", "kind": "Gdef"}, "CIRCUMFLEXEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.CIRCUMFLEXEQUAL", "kind": "Gdef"}, "COLON": {".class": "SymbolTableNode", "cross_ref": "token.COLON", "kind": "Gdef"}, "COMMA": {".class": "SymbolTableNode", "cross_ref": "token.COMMA", "kind": "Gdef"}, "COMMENT": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "tokenize.COMMENT", "name": "COMMENT", "type": "builtins.int"}}, "Callable": {".class": "SymbolTableNode", "cross_ref": "typing.Callable", "kind": "Gdef", "module_hidden": true, "module_public": false}, "DEDENT": {".class": "SymbolTableNode", "cross_ref": "token.DEDENT", "kind": "Gdef"}, "DOT": {".class": "SymbolTableNode", "cross_ref": "token.DOT", "kind": "Gdef"}, "DOUBLESLASH": {".class": "SymbolTableNode", "cross_ref": "token.DOUBLESLASH", "kind": "Gdef"}, "DOUBLESLASHEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.DOUBLESLASHEQUAL", "kind": "Gdef"}, "DOUBLESTAR": {".class": "SymbolTableNode", "cross_ref": "token.DOUBLESTAR", "kind": "Gdef"}, "DOUBLESTAREQUAL": {".class": "SymbolTableNode", "cross_ref": "token.DOUBLESTAREQUAL", "kind": "Gdef"}, "ELLIPSIS": {".class": "SymbolTableNode", "cross_ref": "token.ELLIPSIS", "kind": "Gdef"}, "ENCODING": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "tokenize.ENCODING", "name": "ENCODING", "type": "builtins.int"}}, "ENDMARKER": {".class": "SymbolTableNode", "cross_ref": "token.ENDMARKER", "kind": "Gdef"}, "EQEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.EQEQUAL", "kind": "Gdef"}, "EQUAL": {".class": "SymbolTableNode", "cross_ref": "token.EQUAL", "kind": "Gdef"}, "ERRORTOKEN": {".class": "SymbolTableNode", "cross_ref": "token.ERRORTOKEN", "kind": "Gdef"}, "GREATER": {".class": "SymbolTableNode", "cross_ref": "token.GREATER", "kind": "Gdef"}, "GREATEREQUAL": {".class": "SymbolTableNode", "cross_ref": "token.GREATEREQUAL", "kind": "Gdef"}, "Generator": {".class": "SymbolTableNode", "cross_ref": "typing.Generator", "kind": "Gdef", "module_hidden": true, "module_public": false}, "INDENT": {".class": "SymbolTableNode", "cross_ref": "token.INDENT", "kind": "Gdef"}, "ISEOF": {".class": "SymbolTableNode", "cross_ref": "token.ISEOF", "kind": "Gdef"}, "ISNONTERMINAL": {".class": "SymbolTableNode", "cross_ref": "token.ISNONTERMINAL", "kind": "Gdef"}, "ISTERMINAL": {".class": "SymbolTableNode", "cross_ref": "token.ISTERMINAL", "kind": "Gdef"}, "Iterable": {".class": "SymbolTableNode", "cross_ref": "typing.Iterable", "kind": "Gdef", "module_hidden": true, "module_public": false}, "LBRACE": {".class": "SymbolTableNode", "cross_ref": "token.LBRACE", "kind": "Gdef"}, "LEFTSHIFT": {".class": "SymbolTableNode", "cross_ref": "token.LEFTSHIFT", "kind": "Gdef"}, "LEFTSHIFTEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.LEFTSHIFTEQUAL", "kind": "Gdef"}, "LESS": {".class": "SymbolTableNode", "cross_ref": "token.LESS", "kind": "Gdef"}, "LESSEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.LESSEQUAL", "kind": "Gdef"}, "LPAR": {".class": "SymbolTableNode", "cross_ref": "token.LPAR", "kind": "Gdef"}, "LSQB": {".class": "SymbolTableNode", "cross_ref": "token.LSQB", "kind": "Gdef"}, "List": {".class": "SymbolTableNode", "cross_ref": "typing.List", "kind": "Gdef", "module_hidden": true, "module_public": false}, "MINEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.MINEQUAL", "kind": "Gdef"}, "MINUS": {".class": "SymbolTableNode", "cross_ref": "token.MINUS", "kind": "Gdef"}, "NAME": {".class": "SymbolTableNode", "cross_ref": "token.NAME", "kind": "Gdef"}, "NEWLINE": {".class": "SymbolTableNode", "cross_ref": "token.NEWLINE", "kind": "Gdef"}, "NL": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "tokenize.NL", "name": "NL", "type": "builtins.int"}}, "NOTEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.NOTEQUAL", "kind": "Gdef"}, "NT_OFFSET": {".class": "SymbolTableNode", "cross_ref": "token.NT_OFFSET", "kind": "Gdef"}, "NUMBER": {".class": "SymbolTableNode", "cross_ref": "token.NUMBER", "kind": "Gdef"}, "N_TOKENS": {".class": "SymbolTableNode", "cross_ref": "token.N_TOKENS", "kind": "Gdef"}, "NamedTuple": {".class": "SymbolTableNode", "cross_ref": "typing.NamedTuple", "kind": "Gdef", "module_hidden": true, "module_public": false}, "OP": {".class": "SymbolTableNode", "cross_ref": "token.OP", "kind": "Gdef"}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef", "module_hidden": true, "module_public": false}, "PERCENT": {".class": "SymbolTableNode", "cross_ref": "token.PERCENT", "kind": "Gdef"}, "PERCENTEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.PERCENTEQUAL", "kind": "Gdef"}, "PLUS": {".class": "SymbolTableNode", "cross_ref": "token.PLUS", "kind": "Gdef"}, "PLUSEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.PLUSEQUAL", "kind": "Gdef"}, "PathLike": {".class": "SymbolTableNode", "cross_ref": "builtins._PathLike", "kind": "Gdef", "module_hidden": true, "module_public": false}, "RARROW": {".class": "SymbolTableNode", "cross_ref": "token.RARROW", "kind": "Gdef"}, "RBRACE": {".class": "SymbolTableNode", "cross_ref": "token.RBRACE", "kind": "Gdef"}, "RIGHTSHIFT": {".class": "SymbolTableNode", "cross_ref": "token.RIGHTSHIFT", "kind": "Gdef"}, "RIGHTSHIFTEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.RIGHTSHIFTEQUAL", "kind": "Gdef"}, "RPAR": {".class": "SymbolTableNode", "cross_ref": "token.RPAR", "kind": "Gdef"}, "RSQB": {".class": "SymbolTableNode", "cross_ref": "token.RSQB", "kind": "Gdef"}, "SEMI": {".class": "SymbolTableNode", "cross_ref": "token.SEMI", "kind": "Gdef"}, "SLASH": {".class": "SymbolTableNode", "cross_ref": "token.SLASH", "kind": "Gdef"}, "SLASHEQUAL": {".class": "SymbolTableNode", "cross_ref": "token.SLASHEQUAL", "kind": "Gdef"}, "STAR": {".class": "SymbolTableNode", "cross_ref": "token.STAR", "kind": "Gdef"}, "STAREQUAL": {".class": "SymbolTableNode", "cross_ref": "token.STAREQUAL", "kind": "Gdef"}, "STRING": {".class": "SymbolTableNode", "cross_ref": "token.STRING", "kind": "Gdef"}, "Sequence": {".class": "SymbolTableNode", "cross_ref": "typing.Sequence", "kind": "Gdef", "module_hidden": true, "module_public": false}, "StopTokenizing": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.Exception"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "tokenize.StopTokenizing", "name": "StopTokenizing", "type_vars": []}, "flags": [], "fullname": "tokenize.StopTokenizing", "metaclass_type": null, "metadata": {}, "module_name": "tokenize", "mro": ["tokenize.StopTokenizing", "builtins.Exception", "builtins.BaseException", "builtins.object"], "names": {".class": "SymbolTable"}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "TILDE": {".class": "SymbolTableNode", "cross_ref": "token.TILDE", "kind": "Gdef"}, "TextIO": {".class": "SymbolTableNode", "cross_ref": "typing.TextIO", "kind": "Gdef", "module_hidden": true, "module_public": false}, "TokenError": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.Exception"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "tokenize.TokenError", "name": "TokenError", "type_vars": []}, "flags": [], "fullname": "tokenize.TokenError", "metaclass_type": null, "metadata": {}, "module_name": "tokenize", "mro": ["tokenize.TokenError", "builtins.Exception", "builtins.BaseException", "builtins.object"], "names": {".class": "SymbolTable"}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "TokenInfo": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["tokenize.TokenInfo@12"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "tokenize.TokenInfo", "name": "TokenInfo", "type_vars": []}, "flags": [], "fullname": "tokenize.TokenInfo", "metaclass_type": "abc.ABCMeta", "metadata": {}, "module_name": "tokenize", "mro": ["tokenize.TokenInfo", "tokenize.TokenInfo@12", "builtins.tuple", "typing.Sequence", "typing.Collection", "typing.Sized", "typing.Iterable", "typing.Container", "typing.Reversible", "builtins.object"], "names": {".class": "SymbolTable", "exact_type": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "tokenize.TokenInfo.exact_type", "name": "exact_type", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": [{".class": "TupleType", "fallback": "tokenize.TokenInfo", "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "exact_type of TokenInfo", "ret_type": "builtins.int", "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property"], "fullname": null, "name": "exact_type", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": [{".class": "TupleType", "fallback": "tokenize.TokenInfo", "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "exact_type of TokenInfo", "ret_type": "builtins.int", "variables": []}}}}}, "tuple_type": {".class": "TupleType", "fallback": "tokenize.TokenInfo@12", "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"]}, "type_vars": [], "typeddict_type": null}}, "TokenInfo@12": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "tokenize.TokenInfo@12", "name": "TokenInfo@12", "type_vars": []}, "flags": ["is_named_tuple"], "fullname": "tokenize.TokenInfo@12", "metaclass_type": null, "metadata": {}, "module_name": "tokenize", "mro": ["tokenize.TokenInfo@12", "builtins.tuple", "typing.Sequence", "typing.Collection", "typing.Sized", "typing.Iterable", "typing.Container", "typing.Reversible", "builtins.object"], "names": {".class": "SymbolTable", "__annotations__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.TokenInfo@12.__annotations__", "name": "__annotations__", "type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.dict"}}}, "__doc__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.TokenInfo@12.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["self", "type", "string", "start", "end", "line"], "flags": [], "fullname": "tokenize.TokenInfo@12.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["self", "type", "string", "start", "end", "line"], "arg_types": [{".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}, "builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__init__ of TokenInfo@12", "ret_type": {".class": "NoneTyp"}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}]}}}, "_asdict": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "tokenize.TokenInfo@12._asdict", "name": "_asdict", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": [{".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "_asdict of TokenInfo@12", "ret_type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.dict"}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}]}}}, "_field_defaults": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.TokenInfo@12._field_defaults", "name": "_field_defaults", "type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.dict"}}}, "_field_types": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.TokenInfo@12._field_types", "name": "_field_types", "type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.dict"}}}, "_fields": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.TokenInfo@12._fields", "name": "_fields", "type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.str", "builtins.str", "builtins.str", "builtins.str", "builtins.str"]}}}, "_make": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0, 5, 5], "arg_names": ["cls", "iterable", "new", "len"], "flags": ["is_class"], "fullname": "tokenize.TokenInfo@12._make", "name": "_make", "type": {".class": "CallableType", "arg_kinds": [0, 0, 5, 5], "arg_names": ["cls", "iterable", "new", "len"], "arg_types": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "typing.Iterable"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "_make of TokenInfo@12", "ret_type": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}]}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_classmethod"], "fullname": "tokenize.TokenInfo@12._make", "name": "_make", "type": {".class": "CallableType", "arg_kinds": [0, 0, 5, 5], "arg_names": ["cls", "iterable", "new", "len"], "arg_types": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "typing.Iterable"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "_make of TokenInfo@12", "ret_type": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}]}}}}, "_replace": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 5, 5, 5, 5, 5], "arg_names": ["self", "type", "string", "start", "end", "line"], "flags": [], "fullname": "tokenize.TokenInfo@12._replace", "name": "_replace", "type": {".class": "CallableType", "arg_kinds": [0, 5, 5, 5, 5, 5], "arg_names": ["self", "type", "string", "start", "end", "line"], "arg_types": [{".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}, "builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "_replace of TokenInfo@12", "ret_type": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "values": [], "variance": 0}]}}}, "_source": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.TokenInfo@12._source", "name": "_source", "type": "builtins.str"}}, "end": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "tokenize.TokenInfo@12.end", "name": "end", "type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}}}, "line": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "tokenize.TokenInfo@12.line", "name": "line", "type": "builtins.str"}}, "start": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "tokenize.TokenInfo@12.start", "name": "start", "type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}}}, "string": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "tokenize.TokenInfo@12.string", "name": "string", "type": "builtins.str"}}, "type": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "tokenize.TokenInfo@12.type", "name": "type", "type": "builtins.int"}}}, "tuple_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_error"}, "builtins.str"]}, "type_vars": [], "typeddict_type": null}}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Union": {".class": "SymbolTableNode", "cross_ref": "typing.Union", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Untokenizer": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "tokenize.Untokenizer", "name": "Untokenizer", "type_vars": []}, "flags": [], "fullname": "tokenize.Untokenizer", "metaclass_type": null, "metadata": {}, "module_name": "tokenize", "mro": ["tokenize.Untokenizer", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "tokenize.Untokenizer.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["tokenize.Untokenizer"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__init__ of Untokenizer", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "add_whitespace": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "start"], "flags": [], "fullname": "tokenize.Untokenizer.add_whitespace", "name": "add_whitespace", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "start"], "arg_types": ["tokenize.Untokenizer", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "add_whitespace of Untokenizer", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "compat": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "token", "iterable"], "flags": [], "fullname": "tokenize.Untokenizer.compat", "name": "compat", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "token", "iterable"], "arg_types": ["tokenize.Untokenizer", {".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.int", "builtins.str"]}], "type_ref": "typing.Sequence"}, {".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "TupleType", "fallback": "tokenize.TokenInfo", "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"]}, {".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}]}], "type_ref": "typing.Sequence"}]}], "type_ref": "typing.Iterable"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "compat of Untokenizer", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "encoding": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.Untokenizer.encoding", "name": "encoding", "type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneTyp"}]}}}, "prev_col": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.Untokenizer.prev_col", "name": "prev_col", "type": "builtins.int"}}, "prev_row": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.Untokenizer.prev_row", "name": "prev_row", "type": "builtins.int"}}, "tokens": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "tokenize.Untokenizer.tokens", "name": "tokens", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}}}, "untokenize": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "iterable"], "flags": [], "fullname": "tokenize.Untokenizer.untokenize", "name": "untokenize", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "iterable"], "arg_types": ["tokenize.Untokenizer", {".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "TupleType", "fallback": "tokenize.TokenInfo", "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"]}, {".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}]}], "type_ref": "typing.Sequence"}]}], "type_ref": "typing.Iterable"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "untokenize of Untokenizer", "ret_type": "builtins.str", "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "VBAR": {".class": "SymbolTableNode", "cross_ref": "token.VBAR", "kind": "Gdef"}, "VBAREQUAL": {".class": "SymbolTableNode", "cross_ref": "token.VBAREQUAL", "kind": "Gdef"}, "_Position": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 0, "fullname": "tokenize._Position", "line": 10, "no_args": false, "normalized": false, "target": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}}}, "_Token": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 0, "fullname": "tokenize._Token", "line": 25, "no_args": false, "normalized": false, "target": {".class": "UnionType", "items": [{".class": "TupleType", "fallback": "tokenize.TokenInfo", "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"]}, {".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}]}], "type_ref": "typing.Sequence"}]}}}, "_TokenInfo": {".class": "SymbolTableNode", "cross_ref": "tokenize.TokenInfo@12", "kind": "Gdef"}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "tokenize.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "tokenize.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "tokenize.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "tokenize.__package__", "name": "__package__", "type": "builtins.str"}}, "_builtin_open": {".class": "SymbolTableNode", "cross_ref": "builtins.open", "kind": "Gdef"}, "detect_encoding": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["readline"], "flags": [], "fullname": "tokenize.detect_encoding", "name": "detect_encoding", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["readline"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": null, "ret_type": "builtins.bytes", "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "detect_encoding", "ret_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.str", {".class": "Instance", "args": ["builtins.bytes"], "type_ref": "typing.Sequence"}]}, "variables": []}}}, "generate_tokens": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["readline"], "flags": [], "fullname": "tokenize.generate_tokens", "name": "generate_tokens", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["readline"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": null, "ret_type": "builtins.str", "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "generate_tokens", "ret_type": {".class": "Instance", "args": [{".class": "TupleType", "fallback": "tokenize.TokenInfo", "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"]}, {".class": "NoneTyp"}, {".class": "NoneTyp"}], "type_ref": "typing.Generator"}, "variables": []}}}, "open": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["filename"], "flags": ["is_conditional"], "fullname": "tokenize.open", "name": "open", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["filename"], "arg_types": [{".class": "UnionType", "items": ["builtins.str", "builtins.bytes", "builtins.int", {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_omitted_generics"}], "type_ref": "builtins._PathLike"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "open", "ret_type": "typing.TextIO", "variables": []}}}, "sys": {".class": "SymbolTableNode", "cross_ref": "sys", "kind": "ModuleRef", "module_hidden": true, "module_public": false}, "tok_name": {".class": "SymbolTableNode", "cross_ref": "token.tok_name", "kind": "Gdef"}, "tokenize": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["readline"], "flags": [], "fullname": "tokenize.tokenize", "name": "tokenize", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["readline"], "arg_types": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": null, "ret_type": "builtins.bytes", "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "tokenize", "ret_type": {".class": "Instance", "args": [{".class": "TupleType", "fallback": "tokenize.TokenInfo", "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"]}, {".class": "NoneTyp"}, {".class": "NoneTyp"}], "type_ref": "typing.Generator"}, "variables": []}}}, "untokenize": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["iterable"], "flags": [], "fullname": "tokenize.untokenize", "name": "untokenize", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["iterable"], "arg_types": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "TupleType", "fallback": "tokenize.TokenInfo", "implicit": false, "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}, "builtins.str"]}, {".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.int", "builtins.str", {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int"]}]}], "type_ref": "typing.Sequence"}]}], "type_ref": "typing.Iterable"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "untokenize", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}, "variables": []}}}}, "path": "/Library/Frameworks/Python.framework/Versions/3.7/lib/mypy/typeshed/stdlib/3/tokenize.pyi"}
2