1 line
254 KiB
JSON
1 line
254 KiB
JSON
{".class":"MypyFile","_fullname":"itertools","future_import_flags":[],"is_partial_stub_package":false,"is_stub":true,"names":{".class":"SymbolTable","Any":{".class":"SymbolTableNode","cross_ref":"typing.Any","kind":"Gdef","module_hidden":true,"module_public":false},"Callable":{".class":"SymbolTableNode","cross_ref":"typing.Callable","kind":"Gdef","module_hidden":true,"module_public":false},"Generic":{".class":"SymbolTableNode","cross_ref":"typing.Generic","kind":"Gdef","module_hidden":true,"module_public":false},"GenericAlias":{".class":"SymbolTableNode","cross_ref":"types.GenericAlias","kind":"Gdef","module_hidden":true,"module_public":false},"Iterable":{".class":"SymbolTableNode","cross_ref":"typing.Iterable","kind":"Gdef","module_hidden":true,"module_public":false},"Iterator":{".class":"SymbolTableNode","cross_ref":"typing.Iterator","kind":"Gdef","module_hidden":true,"module_public":false},"Literal":{".class":"SymbolTableNode","cross_ref":"typing_extensions.Literal","kind":"Gdef","module_hidden":true,"module_public":false},"Self":{".class":"SymbolTableNode","cross_ref":"typing_extensions.Self","kind":"Gdef","module_hidden":true,"module_public":false},"SupportsComplex":{".class":"SymbolTableNode","cross_ref":"typing.SupportsComplex","kind":"Gdef","module_hidden":true,"module_public":false},"SupportsFloat":{".class":"SymbolTableNode","cross_ref":"typing.SupportsFloat","kind":"Gdef","module_hidden":true,"module_public":false},"SupportsIndex":{".class":"SymbolTableNode","cross_ref":"typing_extensions.SupportsIndex","kind":"Gdef","module_hidden":true,"module_public":false},"SupportsInt":{".class":"SymbolTableNode","cross_ref":"typing.SupportsInt","kind":"Gdef","module_hidden":true,"module_public":false},"TypeAlias":{".class":"SymbolTableNode","cross_ref":"typing_extensions.TypeAlias","kind":"Gdef","module_hidden":true,"module_public":false},"TypeVar":{".class":"SymbolTableNode","cross_ref":"typing.TypeVar","kind":"Gdef","module_hidden":true,"module_public":false},"_N":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._N","name":"_N","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}},"_Predicate":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools._Predicate","upper_bound":"builtins.object","values":[],"variance":0}],"column":0,"fullname":"itertools._Predicate","line":22,"no_args":false,"normalized":false,"target":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools._Predicate","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":null,"ret_type":"builtins.object","type_guard":null,"unpack_kwargs":false,"variables":[]}}},"_S":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._S","name":"_S","upper_bound":"builtins.object","values":[],"variance":0}},"_Step":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"column":0,"fullname":"itertools._Step","line":20,"no_args":false,"normalized":false,"target":{".class":"UnionType","items":["typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"]}}},"_T":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._T","name":"_T","upper_bound":"builtins.object","values":[],"variance":0}},"_T1":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._T1","name":"_T1","upper_bound":"builtins.object","values":[],"variance":0}},"_T2":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._T2","name":"_T2","upper_bound":"builtins.object","values":[],"variance":0}},"_T3":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._T3","name":"_T3","upper_bound":"builtins.object","values":[],"variance":0}},"_T4":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._T4","name":"_T4","upper_bound":"builtins.object","values":[],"variance":0}},"_T5":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._T5","name":"_T5","upper_bound":"builtins.object","values":[],"variance":0}},"_T6":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._T6","name":"_T6","upper_bound":"builtins.object","values":[],"variance":0}},"_T_co":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","fullname":"itertools._T_co","name":"_T_co","upper_bound":"builtins.object","values":[],"variance":1}},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"itertools.__annotations__","name":"__annotations__","type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.dict"}}},"__doc__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"itertools.__doc__","name":"__doc__","type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"itertools.__file__","name":"__file__","type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"itertools.__name__","name":"__name__","type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"itertools.__package__","name":"__package__","type":"builtins.str"}},"accumulate":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.accumulate","name":"accumulate","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.accumulate","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.accumulate","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"itertools.accumulate.__init__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1,5],"arg_names":["self","iterable","func","initial"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.accumulate.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,1,5],"arg_names":["self","iterable","func","initial"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.accumulate"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"NoneType"},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0},{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of accumulate","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.accumulate.__init__","name":"__init__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,5],"arg_names":["self","iterable","func","initial"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.accumulate.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0,5],"arg_names":["self","iterable","func","initial"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.accumulate"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":null,"ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0},{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of accumulate","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.accumulate.__init__","name":"__init__","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0,1,5],"arg_names":["self","iterable","func","initial"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.accumulate"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"NoneType"},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0},{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of accumulate","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,0,0,5],"arg_names":["self","iterable","func","initial"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.accumulate"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":null,"ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0},{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of accumulate","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.accumulate.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.accumulate.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.accumulate"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of accumulate","ret_type":{".class":"TypeVarType","fullname":"itertools.accumulate.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.accumulate"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.accumulate.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.accumulate"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.accumulate.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.accumulate"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of accumulate","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.accumulate.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.accumulate","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.accumulate"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"chain":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.chain","name":"chain","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.chain","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.chain","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__class_getitem__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["cls",null],"dataclass_transform_spec":null,"flags":["is_class"],"fullname":"itertools.chain.__class_getitem__","name":"__class_getitem__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["cls",null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.chain"}},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__class_getitem__ of chain","ret_type":"types.GenericAlias","type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2],"arg_names":["self","iterables"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.chain.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,2],"arg_names":["self","iterables"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.chain"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of chain","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.chain.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.chain.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.chain"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of chain","ret_type":{".class":"TypeVarType","fullname":"itertools.chain.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.chain"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.chain.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.chain"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.chain.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.chain"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of chain","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"from_iterable":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["cls",null],"dataclass_transform_spec":null,"flags":["is_class","is_decorated"],"fullname":"itertools.chain.from_iterable","name":"from_iterable","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["cls",null],"arg_types":[{".class":"TypeType","item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"from_iterable of chain","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.chain"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_classmethod","is_ready","is_inferred"],"fullname":"itertools.chain.from_iterable","name":"from_iterable","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["cls",null],"arg_types":[{".class":"TypeType","item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"from_iterable of chain","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.chain"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._S","id":-1,"name":"_S","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.chain.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.chain","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.chain"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"combinations":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.combinations","name":"combinations","type_vars":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.combinations","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.combinations","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.combinations.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.combinations.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of combinations","ret_type":{".class":"TypeVarType","fullname":"itertools.combinations.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.combinations.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"},"values":[],"variance":0}]}}},"__new__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"itertools.combinations.__new__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.combinations.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"LiteralType","fallback":"builtins.int","value":2}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.combinations.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.combinations.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"LiteralType","fallback":"builtins.int","value":3}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.combinations.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.combinations.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"LiteralType","fallback":"builtins.int","value":4}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.combinations.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.combinations.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"LiteralType","fallback":"builtins.int","value":5}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.combinations.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.combinations.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.combinations.__new__","name":"__new__","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"LiteralType","fallback":"builtins.int","value":2}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"LiteralType","fallback":"builtins.int","value":3}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"LiteralType","fallback":"builtins.int","value":4}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"LiteralType","fallback":"builtins.int","value":5}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","r"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of combinations","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.combinations"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.combinations.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of combinations","ret_type":{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.combinations.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.combinations","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.combinations"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T_co"],"typeddict_type":null}},"combinations_with_replacement":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.combinations_with_replacement","name":"combinations_with_replacement","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.combinations_with_replacement","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.combinations_with_replacement","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","iterable","r"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.combinations_with_replacement.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","iterable","r"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.combinations_with_replacement"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of combinations_with_replacement","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.combinations_with_replacement.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.combinations_with_replacement.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.combinations_with_replacement"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of combinations_with_replacement","ret_type":{".class":"TypeVarType","fullname":"itertools.combinations_with_replacement.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.combinations_with_replacement"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.combinations_with_replacement.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.combinations_with_replacement"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.combinations_with_replacement.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.combinations_with_replacement"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of combinations_with_replacement","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.combinations_with_replacement.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.combinations_with_replacement","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.combinations_with_replacement"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"compress":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.compress","name":"compress","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.compress","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.compress","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","data","selectors"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.compress.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","data","selectors"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.compress"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of compress","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.compress.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.compress.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.compress"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of compress","ret_type":{".class":"TypeVarType","fullname":"itertools.compress.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.compress"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.compress.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.compress"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.compress.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.compress"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of compress","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.compress.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.compress","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.compress"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"count":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.count","name":"count","type_vars":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.count","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.count","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.count.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.count.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of count","ret_type":{".class":"TypeVarType","fullname":"itertools.count.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.count.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"},"values":[],"variance":0}]}}},"__new__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"itertools.count.__new__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["cls"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.count.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["cls"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"}}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of count","ret_type":{".class":"Instance","args":["builtins.int"],"type_ref":"itertools.count"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.count.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["cls","start","step"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.count.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["cls","start","step"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"}},{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0},{".class":"TypeAliasType","args":[],"type_ref":"itertools._Step"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of count","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.count.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,3],"arg_names":["cls","step"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.count.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,3],"arg_names":["cls","step"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"}},{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of count","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.count.__new__","name":"__new__","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["cls"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"}}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of count","ret_type":{".class":"Instance","args":["builtins.int"],"type_ref":"itertools.count"},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["cls","start","step"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"}},{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0},{".class":"TypeAliasType","args":[],"type_ref":"itertools._Step"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of count","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,3],"arg_names":["cls","step"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"}},{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of count","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"},"type_guard":null,"unpack_kwargs":false,"variables":[]}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.count.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of count","ret_type":{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.count.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._N","id":1,"name":"_N","namespace":"itertools.count","upper_bound":"builtins.object","values":["builtins.int","builtins.float","typing.SupportsFloat","typing.SupportsInt","typing_extensions.SupportsIndex","typing.SupportsComplex"],"variance":0}],"type_ref":"itertools.count"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_N"],"typeddict_type":null}},"cycle":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.cycle","name":"cycle","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.cycle","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.cycle","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self",null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.cycle.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self",null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.cycle"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of cycle","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.cycle.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.cycle.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.cycle"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of cycle","ret_type":{".class":"TypeVarType","fullname":"itertools.cycle.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.cycle"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.cycle.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.cycle"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.cycle.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.cycle"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of cycle","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.cycle.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.cycle","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.cycle"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"dropwhile":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.dropwhile","name":"dropwhile","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.dropwhile","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.dropwhile","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self",null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.dropwhile.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self",null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.dropwhile"},{".class":"TypeAliasType","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools._Predicate"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of dropwhile","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.dropwhile.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.dropwhile.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.dropwhile"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of dropwhile","ret_type":{".class":"TypeVarType","fullname":"itertools.dropwhile.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.dropwhile"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.dropwhile.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.dropwhile"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.dropwhile.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.dropwhile"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of dropwhile","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.dropwhile.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.dropwhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.dropwhile"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"filterfalse":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.filterfalse","name":"filterfalse","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.filterfalse","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.filterfalse","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self",null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.filterfalse.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self",null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.filterfalse"},{".class":"UnionType","items":[{".class":"TypeAliasType","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools._Predicate"},{".class":"NoneType"}]},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of filterfalse","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.filterfalse.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.filterfalse.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.filterfalse"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of filterfalse","ret_type":{".class":"TypeVarType","fullname":"itertools.filterfalse.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.filterfalse"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.filterfalse.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.filterfalse"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.filterfalse.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.filterfalse"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of filterfalse","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.filterfalse.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.filterfalse","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.filterfalse"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"groupby":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.groupby","name":"groupby","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.groupby","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.groupby","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.groupby.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.groupby.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of groupby","ret_type":{".class":"TypeVarType","fullname":"itertools.groupby.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.groupby.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"},"values":[],"variance":0}]}}},"__new__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"itertools.groupby.__new__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["cls","iterable","key"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.groupby.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["cls","iterable","key"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"NoneType"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of groupby","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.groupby.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["cls","iterable","key"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.groupby.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","key"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":null,"ret_type":{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of groupby","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.groupby.__new__","name":"__new__","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["cls","iterable","key"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"NoneType"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of groupby","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls","iterable","key"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":null,"ret_type":{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of groupby","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.groupby.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of groupby","ret_type":{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.groupby.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._S","id":2,"name":"_S","namespace":"itertools.groupby","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.groupby"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T","_S"],"typeddict_type":null}},"islice":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.islice","name":"islice","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.islice","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.islice","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"itertools.islice.__init__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self",null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.islice.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self",null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.islice"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of islice","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.islice.__init__","name":"__init__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,1],"arg_names":["self",null,null,null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.islice.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,1],"arg_names":["self",null,null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.islice"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}]},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}]},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of islice","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.islice.__init__","name":"__init__","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self",null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.islice"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of islice","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,0,0,0,1],"arg_names":["self",null,null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.islice"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}]},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}]},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of islice","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.islice.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.islice.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.islice"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of islice","ret_type":{".class":"TypeVarType","fullname":"itertools.islice.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.islice"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.islice.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.islice"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.islice.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.islice"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of islice","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.islice.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.islice","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.islice"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"overload":{".class":"SymbolTableNode","cross_ref":"typing.overload","kind":"Gdef","module_hidden":true,"module_public":false},"permutations":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.permutations","name":"permutations","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.permutations","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.permutations","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","iterable","r"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.permutations.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","iterable","r"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.permutations"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"UnionType","items":["builtins.int",{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of permutations","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.permutations.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.permutations.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.permutations"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of permutations","ret_type":{".class":"TypeVarType","fullname":"itertools.permutations.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.permutations"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.permutations.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.permutations"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.permutations.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.permutations"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of permutations","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.permutations.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.permutations","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.permutations"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"product":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.product","name":"product","type_vars":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.product","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.product","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.product.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.product.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of product","ret_type":{".class":"TypeVarType","fullname":"itertools.product.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.product.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"},"values":[],"variance":0}]}}},"__new__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"itertools.product.__new__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["cls",null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.product.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["cls",null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.product.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["cls",null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.product.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls",null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.product.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0],"arg_names":["cls",null,null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.product.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0],"arg_names":["cls",null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.product.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0],"arg_names":["cls",null,null,null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.product.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0],"arg_names":["cls",null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.product.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0,0],"arg_names":["cls",null,null,null,null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.product.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0,0],"arg_names":["cls",null,null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.product.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0,0,0],"arg_names":["cls",null,null,null,null,null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.product.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,0],"arg_names":["cls",null,null,null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T6","id":-6,"name":"_T6","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T6","id":-6,"name":"_T6","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T6","id":-6,"name":"_T6","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.product.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0,0,0,0,2],"arg_names":["cls",null,null,null,null,null,null,null,"iterables"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.product.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,0,0,2],"arg_names":["cls",null,null,null,null,null,null,null,"iterables"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.product.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,3],"arg_names":["cls","iterables","repeat"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.product.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,2,3],"arg_names":["cls","iterables","repeat"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.product.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,5],"arg_names":["cls","iterables","repeat"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.product.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,2,5],"arg_names":["cls","iterables","repeat"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.product.__new__","name":"__new__","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0],"arg_names":["cls",null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls",null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0],"arg_names":["cls",null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0],"arg_names":["cls",null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0,0],"arg_names":["cls",null,null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,0],"arg_names":["cls",null,null,null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T6","id":-6,"name":"_T6","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T6","id":-6,"name":"_T6","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T6","id":-6,"name":"_T6","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,0,0,2],"arg_names":["cls",null,null,null,null,null,null,null,"iterables"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,2,3],"arg_names":["cls","iterables","repeat"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,2,5],"arg_names":["cls","iterables","repeat"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of product","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.product"},"type_guard":null,"unpack_kwargs":false,"variables":[]}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.product.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of product","ret_type":{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.product.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.product","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.product"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T_co"],"typeddict_type":null}},"repeat":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.repeat","name":"repeat","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.repeat","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.repeat","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"itertools.repeat.__init__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","object"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.repeat.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","object"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"},{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of repeat","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.repeat.__init__","name":"__init__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","object","times"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.repeat.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","object","times"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"},{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of repeat","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.repeat.__init__","name":"__init__","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","object"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"},{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of repeat","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","object","times"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"},{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of repeat","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.repeat.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.repeat.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of repeat","ret_type":{".class":"TypeVarType","fullname":"itertools.repeat.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.repeat.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"},"values":[],"variance":0}]}}},"__length_hint__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.repeat.__length_hint__","name":"__length_hint__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__length_hint__ of repeat","ret_type":"builtins.int","type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.repeat.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of repeat","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.repeat.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.repeat","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.repeat"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"starmap":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.starmap","name":"starmap","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.starmap","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.starmap","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self",null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.starmap.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self",null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.starmap"},{".class":"CallableType","arg_kinds":[2,4],"arg_names":[null,null],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"bound_args":[],"def_extras":{},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":true,"name":null,"ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"Instance","args":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"typing.Iterable"}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of starmap","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.starmap.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.starmap.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.starmap"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of starmap","ret_type":{".class":"TypeVarType","fullname":"itertools.starmap.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.starmap"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.starmap.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.starmap"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.starmap.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.starmap"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of starmap","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.starmap.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.starmap","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.starmap"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"sys":{".class":"SymbolTableNode","cross_ref":"sys","kind":"Gdef","module_hidden":true,"module_public":false},"takewhile":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.takewhile","name":"takewhile","type_vars":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.takewhile","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.takewhile","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self",null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.takewhile.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self",null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.takewhile"},{".class":"TypeAliasType","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools._Predicate"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of takewhile","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.takewhile.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.takewhile.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.takewhile"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of takewhile","ret_type":{".class":"TypeVarType","fullname":"itertools.takewhile.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.takewhile"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.takewhile.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.takewhile"},"values":[],"variance":0}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.takewhile.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.takewhile"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of takewhile","ret_type":{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.takewhile.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":1,"name":"_T","namespace":"itertools.takewhile","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"itertools.takewhile"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"tee":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1],"arg_names":[null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.tee","name":"tee","type":{".class":"CallableType","arg_kinds":[0,1],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"tee","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterator"}],"type_ref":"builtins.tuple"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}}},"zip_longest":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"typing.Iterator"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"itertools.zip_longest","name":"zip_longest","type_vars":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}]},"deletable_attributes":[],"flags":[],"fullname":"itertools.zip_longest","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"itertools","mro":["itertools.zip_longest","typing.Iterator","typing.Iterable","builtins.object"],"names":{".class":"SymbolTable","__iter__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.zip_longest.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"itertools.zip_longest.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of zip_longest","ret_type":{".class":"TypeVarType","fullname":"itertools.zip_longest.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools.zip_longest.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"},"values":[],"variance":0}]}}},"__new__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"itertools.zip_longest.__new__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,5],"arg_names":["cls",null,"fillvalue"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,5],"arg_names":["cls",null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},"builtins.object"],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["cls",null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls",null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,3],"arg_names":["cls",null,null,"fillvalue"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,3],"arg_names":["cls",null,null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-3,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-3,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-3,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-3,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0],"arg_names":["cls",null,null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0],"arg_names":["cls",null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,3],"arg_names":["cls",null,null,null,"fillvalue"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,3],"arg_names":["cls",null,null,null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0],"arg_names":["cls",null,null,null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0],"arg_names":["cls",null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0,3],"arg_names":["cls",null,null,null,null,"fillvalue"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0,3],"arg_names":["cls",null,null,null,null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0,0],"arg_names":["cls",null,null,null,null,null],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0,0],"arg_names":["cls",null,null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0,0,3],"arg_names":["cls",null,null,null,null,null,"fillvalue"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,3],"arg_names":["cls",null,null,null,null,null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0,0,0,2],"arg_names":["cls",null,null,null,null,null,null,"iterables"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,0,2],"arg_names":["cls",null,null,null,null,null,null,"iterables"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0,0,0,0,0,2,3],"arg_names":["cls",null,null,null,null,null,null,"iterables","fillvalue"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,0,2,3],"arg_names":["cls",null,null,null,null,null,null,"iterables","fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"itertools.zip_longest.__new__","name":"__new__","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0,5],"arg_names":["cls",null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},"builtins.object"],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["cls",null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,3],"arg_names":["cls",null,null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-3,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-3,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-3,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-3,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0],"arg_names":["cls",null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,3],"arg_names":["cls",null,null,null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-4,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0],"arg_names":["cls",null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0,3],"arg_names":["cls",null,null,null,null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-5,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0,0],"arg_names":["cls",null,null,null,null,null],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,3],"arg_names":["cls",null,null,null,null,null,"fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"type_ref":"builtins.tuple"}}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T1","id":-1,"name":"_T1","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T2","id":-2,"name":"_T2","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T3","id":-3,"name":"_T3","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T4","id":-4,"name":"_T4","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T5","id":-5,"name":"_T5","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"itertools._T","id":-6,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,0,2],"arg_names":["cls",null,null,null,null,null,null,"iterables"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"UnionType","items":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}]}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,0,0,0,0,0,2,3],"arg_names":["cls",null,null,null,null,null,null,"iterables","fillvalue"],"arg_types":[{".class":"TypeType","item":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"typing.Iterable"},{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"cls"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__new__ of zip_longest","ret_type":{".class":"Instance","args":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"type_ref":"builtins.tuple"}],"type_ref":"itertools.zip_longest"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"itertools._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}]}}},"__next__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"itertools.zip_longest.__next__","name":"__next__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__next__ of zip_longest","ret_type":{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"itertools.zip_longest.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","fullname":"itertools._T_co","id":1,"name":"_T_co","namespace":"itertools.zip_longest","upper_bound":"builtins.object","values":[],"variance":1}],"type_ref":"itertools.zip_longest"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T_co"],"typeddict_type":null}}},"path":"/local_scratch/lfainsin/.conda/envs/PVD/lib/python3.9/site-packages/mypy/typeshed/stdlib/itertools.pyi"} |