{".class":"MypyFile","_fullname":"typing_extensions","future_import_flags":[],"is_partial_stub_package":false,"is_stub":true,"names":{".class":"SymbolTable","Annotated":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.Annotated","name":"Annotated","type":"typing_extensions._SpecialForm"}},"Any":{".class":"SymbolTableNode","cross_ref":"typing.Any","kind":"Gdef"},"AsyncContextManager":{".class":"SymbolTableNode","cross_ref":"typing.AsyncContextManager","kind":"Gdef"},"AsyncGenerator":{".class":"SymbolTableNode","cross_ref":"typing.AsyncGenerator","kind":"Gdef"},"AsyncIterable":{".class":"SymbolTableNode","cross_ref":"typing.AsyncIterable","kind":"Gdef"},"AsyncIterator":{".class":"SymbolTableNode","cross_ref":"typing.AsyncIterator","kind":"Gdef"},"Awaitable":{".class":"SymbolTableNode","cross_ref":"typing.Awaitable","kind":"Gdef"},"Callable":{".class":"SymbolTableNode","cross_ref":"typing.Callable","kind":"Gdef","module_hidden":true,"module_public":false},"ChainMap":{".class":"SymbolTableNode","cross_ref":"typing.ChainMap","kind":"Gdef"},"ClassVar":{".class":"SymbolTableNode","cross_ref":"typing.ClassVar","kind":"Gdef"},"Concatenate":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.Concatenate","name":"Concatenate","type":"typing_extensions._SpecialForm"}},"ContextManager":{".class":"SymbolTableNode","cross_ref":"typing.ContextManager","kind":"Gdef"},"Coroutine":{".class":"SymbolTableNode","cross_ref":"typing.Coroutine","kind":"Gdef"},"Counter":{".class":"SymbolTableNode","cross_ref":"typing.Counter","kind":"Gdef"},"DefaultDict":{".class":"SymbolTableNode","cross_ref":"typing.DefaultDict","kind":"Gdef"},"Deque":{".class":"SymbolTableNode","cross_ref":"typing.Deque","kind":"Gdef"},"Final":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.Final","name":"Final","type":"typing_extensions._SpecialForm"}},"GenericAlias":{".class":"SymbolTableNode","cross_ref":"types.GenericAlias","kind":"Gdef","module_hidden":true,"module_public":false},"IdentityFunction":{".class":"SymbolTableNode","cross_ref":"_typeshed.IdentityFunction","kind":"Gdef","module_hidden":true,"module_public":false},"Incomplete":{".class":"SymbolTableNode","cross_ref":"_typeshed.Incomplete","kind":"Gdef","module_hidden":true,"module_public":false},"IntVar":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["name"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.IntVar","name":"IntVar","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["name"],"arg_types":["builtins.str"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"IntVar","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"Iterable":{".class":"SymbolTableNode","cross_ref":"typing.Iterable","kind":"Gdef","module_hidden":true,"module_public":false},"Literal":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.Literal","name":"Literal","type":"typing_extensions._SpecialForm"}},"LiteralString":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"column":-1,"fullname":"typing_extensions.LiteralString","line":-1,"no_args":true,"normalized":true,"target":"builtins.str"}},"Mapping":{".class":"SymbolTableNode","cross_ref":"typing.Mapping","kind":"Gdef","module_hidden":true,"module_public":false},"NamedTuple":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.tuple"}],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"typing_extensions.NamedTuple","name":"NamedTuple","type_vars":[]},"deletable_attributes":[],"flags":[],"fullname":"typing_extensions.NamedTuple","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"typing_extensions","mro":["typing_extensions.NamedTuple","builtins.tuple","typing.Sequence","typing.Collection","typing.Reversible","typing.Iterable","typing.Container","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"typing_extensions.NamedTuple.__init__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","typename","fields"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"typing_extensions.NamedTuple.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","typename","fields"],"arg_types":["typing_extensions.NamedTuple","builtins.str",{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":["builtins.str",{".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":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of NamedTuple","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"typing_extensions.NamedTuple.__init__","name":"__init__","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1,4],"arg_names":["self","typename","fields","kwargs"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"typing_extensions.NamedTuple.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,1,4],"arg_names":["self","typename","fields","kwargs"],"arg_types":["typing_extensions.NamedTuple","builtins.str",{".class":"NoneType"},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of NamedTuple","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"typing_extensions.NamedTuple.__init__","name":"__init__","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","typename","fields"],"arg_types":["typing_extensions.NamedTuple","builtins.str",{".class":"Instance","args":[{".class":"TupleType","implicit":false,"items":["builtins.str",{".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":"typing.Iterable"}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of NamedTuple","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,0,1,4],"arg_names":["self","typename","fields","kwargs"],"arg_types":["typing_extensions.NamedTuple","builtins.str",{".class":"NoneType"},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of NamedTuple","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}]}}},"_asdict":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.NamedTuple._asdict","name":"_asdict","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions.NamedTuple"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"_asdict of NamedTuple","ret_type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.dict"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"_field_defaults":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.NamedTuple._field_defaults","name":"_field_defaults","type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.dict"}}},"_fields":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.NamedTuple._fields","name":"_fields","type":{".class":"Instance","args":["builtins.str"],"type_ref":"builtins.tuple"}}},"_make":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["cls","iterable"],"dataclass_transform_spec":null,"flags":["is_class","is_decorated"],"fullname":"typing_extensions.NamedTuple._make","name":"_make","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["cls","iterable"],"arg_types":[{".class":"TypeType","item":{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0}},{".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":"_make of NamedTuple","ret_type":{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0}]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_classmethod","is_ready","is_inferred"],"fullname":"typing_extensions.NamedTuple._make","name":"_make","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["cls","iterable"],"arg_types":[{".class":"TypeType","item":{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0}},{".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":"_make of NamedTuple","ret_type":{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0}]}}}},"_replace":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,4],"arg_names":["self","kwargs"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.NamedTuple._replace","name":"_replace","type":{".class":"CallableType","arg_kinds":[0,4],"arg_names":["self","kwargs"],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"_replace of NamedTuple","ret_type":{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0}]}}},"_source":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.NamedTuple._source","name":"_source","type":"builtins.str"}}},"self_type":{".class":"TypeVarType","fullname":"typing_extensions.NamedTuple.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions.NamedTuple","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Never":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","has_explicit_value"],"fullname":"typing_extensions.Never","name":"Never","type":"typing_extensions._SpecialForm"}},"NewType":{".class":"SymbolTableNode","cross_ref":"typing.NewType","kind":"Gdef"},"NoReturn":{".class":"SymbolTableNode","cross_ref":"typing.NoReturn","kind":"Gdef"},"NotRequired":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.NotRequired","name":"NotRequired","type":"typing_extensions._SpecialForm"}},"OrderedDict":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"column":-1,"fullname":"typing_extensions.OrderedDict","line":-1,"no_args":true,"normalized":true,"target":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4}],"type_ref":"collections.OrderedDict"}}},"ParamSpec":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"typing_extensions.ParamSpec","name":"ParamSpec","type_vars":[]},"deletable_attributes":[],"flags":["is_final"],"fullname":"typing_extensions.ParamSpec","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"typing_extensions","mro":["typing_extensions.ParamSpec","builtins.object"],"names":{".class":"SymbolTable","__bound__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.ParamSpec.__bound__","name":"__bound__","type":{".class":"UnionType","items":[{".class":"TypeType","item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"NoneType"}]}}},"__contravariant__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.ParamSpec.__contravariant__","name":"__contravariant__","type":"builtins.bool"}},"__covariant__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.ParamSpec.__covariant__","name":"__covariant__","type":"builtins.bool"}},"__default__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.ParamSpec.__default__","name":"__default__","type":{".class":"UnionType","items":[{".class":"TypeType","item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"NoneType"}]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,5,5,5,5],"arg_names":["self","name","bound","contravariant","covariant","default"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.ParamSpec.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,5,5,5,5],"arg_names":["self","name","bound","contravariant","covariant","default"],"arg_types":["typing_extensions.ParamSpec","builtins.str",{".class":"UnionType","items":[{".class":"NoneType"},{".class":"TypeType","item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},"builtins.str"]},"builtins.bool","builtins.bool",{".class":"UnionType","items":[{".class":"TypeType","item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},"builtins.str",{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of ParamSpec","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__name__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.ParamSpec.__name__","name":"__name__","type":"builtins.str"}},"args":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":["is_property","is_decorated"],"fullname":"typing_extensions.ParamSpec.args","name":"args","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions.ParamSpec"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"args of ParamSpec","ret_type":"typing_extensions.ParamSpecArgs","type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_ready","is_inferred"],"fullname":"typing_extensions.ParamSpec.args","name":"args","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions.ParamSpec"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"args of ParamSpec","ret_type":"typing_extensions.ParamSpecArgs","type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"kwargs":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":["is_property","is_decorated"],"fullname":"typing_extensions.ParamSpec.kwargs","name":"kwargs","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions.ParamSpec"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"kwargs of ParamSpec","ret_type":"typing_extensions.ParamSpecKwargs","type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_ready","is_inferred"],"fullname":"typing_extensions.ParamSpec.kwargs","name":"kwargs","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions.ParamSpec"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"kwargs of ParamSpec","ret_type":"typing_extensions.ParamSpecKwargs","type_guard":null,"unpack_kwargs":false,"variables":[]}}}}},"self_type":null,"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ParamSpecArgs":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"typing_extensions.ParamSpecArgs","name":"ParamSpecArgs","type_vars":[]},"deletable_attributes":[],"flags":[],"fullname":"typing_extensions.ParamSpecArgs","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"typing_extensions","mro":["typing_extensions.ParamSpecArgs","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","origin"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.ParamSpecArgs.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","origin"],"arg_types":["typing_extensions.ParamSpecArgs","typing_extensions.ParamSpec"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of ParamSpecArgs","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__origin__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.ParamSpecArgs.__origin__","name":"__origin__","type":"typing_extensions.ParamSpec"}}},"self_type":null,"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"ParamSpecKwargs":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"typing_extensions.ParamSpecKwargs","name":"ParamSpecKwargs","type_vars":[]},"deletable_attributes":[],"flags":[],"fullname":"typing_extensions.ParamSpecKwargs","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"typing_extensions","mro":["typing_extensions.ParamSpecKwargs","builtins.object"],"names":{".class":"SymbolTable","__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","origin"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.ParamSpecKwargs.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","origin"],"arg_types":["typing_extensions.ParamSpecKwargs","typing_extensions.ParamSpec"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of ParamSpecKwargs","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__origin__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.ParamSpecKwargs.__origin__","name":"__origin__","type":"typing_extensions.ParamSpec"}}},"self_type":null,"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"Protocol":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready","has_explicit_value"],"fullname":"typing_extensions.Protocol","name":"Protocol","type":"typing_extensions._SpecialForm"}},"Required":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.Required","name":"Required","type":"typing_extensions._SpecialForm"}},"Self":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.Self","name":"Self","type":"typing_extensions._SpecialForm"}},"Sequence":{".class":"SymbolTableNode","cross_ref":"typing.Sequence","kind":"Gdef","module_hidden":true,"module_public":false},"SupportsIndex":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["__index__",1]],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"typing_extensions.SupportsIndex","name":"SupportsIndex","type_vars":[]},"deletable_attributes":[],"flags":["is_abstract","is_protocol","runtime_protocol"],"fullname":"typing_extensions.SupportsIndex","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"typing_extensions","mro":["typing_extensions.SupportsIndex","builtins.object"],"names":{".class":"SymbolTable","__index__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":["is_decorated"],"fullname":"typing_extensions.SupportsIndex.__index__","name":"__index__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions.SupportsIndex"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__index__ of SupportsIndex","ret_type":"builtins.int","type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_initialized_in_class","is_ready","is_inferred"],"fullname":"typing_extensions.SupportsIndex.__index__","name":"__index__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions.SupportsIndex"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__index__ of SupportsIndex","ret_type":"builtins.int","type_guard":null,"unpack_kwargs":false,"variables":[]}}}}},"self_type":null,"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"TYPE_CHECKING":{".class":"SymbolTableNode","cross_ref":"typing.TYPE_CHECKING","kind":"Gdef"},"Text":{".class":"SymbolTableNode","cross_ref":"typing.Text","kind":"Gdef"},"Type":{".class":"SymbolTableNode","cross_ref":"typing.Type","kind":"Gdef"},"TypeAlias":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.TypeAlias","name":"TypeAlias","type":"typing_extensions._SpecialForm"}},"TypeGuard":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.TypeGuard","name":"TypeGuard","type":"typing_extensions._SpecialForm"}},"TypeVar":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"typing_extensions.TypeVar","name":"TypeVar","type_vars":[]},"deletable_attributes":[],"flags":["is_final"],"fullname":"typing_extensions.TypeVar","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"typing_extensions","mro":["typing_extensions.TypeVar","builtins.object"],"names":{".class":"SymbolTable","__bound__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.TypeVar.__bound__","name":"__bound__","type":{".class":"UnionType","items":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"NoneType"}]}}},"__constraints__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.TypeVar.__constraints__","name":"__constraints__","type":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.tuple"}}},"__contravariant__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.TypeVar.__contravariant__","name":"__contravariant__","type":"builtins.bool"}},"__covariant__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.TypeVar.__covariant__","name":"__covariant__","type":"builtins.bool"}},"__default__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.TypeVar.__default__","name":"__default__","type":{".class":"UnionType","items":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"NoneType"}]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,2,5,5,5,5,5],"arg_names":["self","name","constraints","bound","covariant","contravariant","default","infer_variance"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.TypeVar.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,2,5,5,5,5,5],"arg_names":["self","name","constraints","bound","covariant","contravariant","default","infer_variance"],"arg_types":["typing_extensions.TypeVar","builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"UnionType","items":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"NoneType"}]},"builtins.bool","builtins.bool",{".class":"UnionType","items":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"NoneType"}]},"builtins.bool"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of TypeVar","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__name__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.TypeVar.__name__","name":"__name__","type":"builtins.str"}}},"self_type":null,"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"TypeVarTuple":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"typing_extensions.TypeVarTuple","name":"TypeVarTuple","type_vars":[]},"deletable_attributes":[],"flags":["is_final"],"fullname":"typing_extensions.TypeVarTuple","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"typing_extensions","mro":["typing_extensions.TypeVarTuple","builtins.object"],"names":{".class":"SymbolTable","__default__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.TypeVarTuple.__default__","name":"__default__","type":{".class":"UnionType","items":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"NoneType"}]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,5],"arg_names":["self","name","default"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.TypeVarTuple.__init__","name":"__init__","type":{".class":"CallableType","arg_kinds":[0,0,5],"arg_names":["self","name","default"],"arg_types":["typing_extensions.TypeVarTuple","builtins.str",{".class":"UnionType","items":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"NoneType"}]}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__init__ of TypeVarTuple","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":"typing_extensions.TypeVarTuple.__iter__","name":"__iter__","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["typing_extensions.TypeVarTuple"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__iter__ of TypeVarTuple","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__name__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"typing_extensions.TypeVarTuple.__name__","name":"__name__","type":"builtins.str"}}},"self_type":null,"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"TypedDict":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.TypedDict","name":"TypedDict","type":"builtins.object"}},"Unpack":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.Unpack","name":"Unpack","type":"typing_extensions._SpecialForm"}},"_Alias":{".class":"SymbolTableNode","cross_ref":"typing._Alias","kind":"Gdef","module_hidden":true,"module_public":false},"_AnnotatedAlias":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions._AnnotatedAlias","name":"_AnnotatedAlias","type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}}},"_F":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"TypeVarExpr","fullname":"typing_extensions._F","name":"_F","upper_bound":{".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":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]},"values":[],"variance":0}},"_SpecialForm":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.object"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"typing_extensions._SpecialForm","name":"_SpecialForm","type_vars":[]},"deletable_attributes":[],"flags":[],"fullname":"typing_extensions._SpecialForm","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"typing_extensions","mro":["typing_extensions._SpecialForm","builtins.object"],"names":{".class":"SymbolTable","__getitem__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._SpecialForm.__getitem__","name":"__getitem__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["typing_extensions._SpecialForm",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__getitem__ of _SpecialForm","ret_type":"builtins.object","type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":null,"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_T":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"TypeVarExpr","fullname":"typing_extensions._T","name":"_T","upper_bound":"builtins.object","values":[],"variance":0}},"_TC":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"TypeVarExpr","fullname":"typing_extensions._TC","name":"_TC","upper_bound":{".class":"TypeType","item":"builtins.object"},"values":[],"variance":0}},"_TypedDict":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["__getitem__",1],["__iter__",1],["__len__",1]],"alt_promote":null,"bases":[{".class":"Instance","args":["builtins.str","builtins.object"],"type_ref":"typing.Mapping"}],"dataclass_transform_spec":null,"declared_metaclass":"abc.ABCMeta","defn":{".class":"ClassDef","fullname":"typing_extensions._TypedDict","name":"_TypedDict","type_vars":[]},"deletable_attributes":[],"flags":["is_abstract"],"fullname":"typing_extensions._TypedDict","has_param_spec_type":false,"metaclass_type":"abc.ABCMeta","metadata":{},"module_name":"typing_extensions","mro":["typing_extensions._TypedDict","typing.Mapping","typing.Collection","typing.Iterable","typing.Container","builtins.object"],"names":{".class":"SymbolTable","__delitem__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.__delitem__","name":"__delitem__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["typing_extensions._TypedDict",{".class":"UninhabitedType","is_noreturn":true}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__delitem__ of TypedDict","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"__ior__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.__ior__","name":"__ior__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0},{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__ior__ of TypedDict","ret_type":{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0}]}}},"__optional_keys__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"typing_extensions._TypedDict.__optional_keys__","name":"__optional_keys__","type":{".class":"Instance","args":["builtins.str"],"type_ref":"builtins.frozenset"}}},"__or__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.__or__","name":"__or__","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0},{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"__or__ of TypedDict","ret_type":{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0}]}}},"__required_keys__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"typing_extensions._TypedDict.__required_keys__","name":"__required_keys__","type":{".class":"Instance","args":["builtins.str"],"type_ref":"builtins.frozenset"}}},"__total__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"typing_extensions._TypedDict.__total__","name":"__total__","type":"builtins.bool"}},"copy":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.copy","name":"copy","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"copy of TypedDict","ret_type":{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0}]}}},"items":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.items","name":"items","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions._TypedDict"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"items of TypedDict","ret_type":{".class":"Instance","args":["builtins.str","builtins.object"],"type_ref":"_collections_abc.dict_items"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"keys":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.keys","name":"keys","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions._TypedDict"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"keys of TypedDict","ret_type":{".class":"Instance","args":["builtins.str","builtins.object"],"type_ref":"_collections_abc.dict_keys"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"pop":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":["self","k","default"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.pop","name":"pop","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":["self","k","default"],"arg_types":["typing_extensions._TypedDict",{".class":"UninhabitedType","is_noreturn":true},{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","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":"pop of TypedDict","ret_type":"builtins.object","type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}}},"setdefault":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","k","default"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.setdefault","name":"setdefault","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","k","default"],"arg_types":["typing_extensions._TypedDict",{".class":"UninhabitedType","is_noreturn":true},"builtins.object"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"setdefault of TypedDict","ret_type":"builtins.object","type_guard":null,"unpack_kwargs":false,"variables":[]}}},"update":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self",null],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.update","name":"update","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self",null],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","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":"update of TypedDict","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}}},"values":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions._TypedDict.values","name":"values","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":["typing_extensions._TypedDict"],"bound_args":[],"def_extras":{"first_arg":"self"},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"values of TypedDict","ret_type":{".class":"Instance","args":["builtins.str","builtins.object"],"type_ref":"_collections_abc.dict_values"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","fullname":"typing_extensions._TypedDict.Self","id":0,"name":"Self","namespace":"","upper_bound":"typing_extensions._TypedDict","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"__all__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_inferred","has_explicit_value"],"fullname":"typing_extensions.__all__","name":"__all__","type":{".class":"Instance","args":["builtins.str"],"type_ref":"builtins.list"}}},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.__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","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.__doc__","name":"__doc__","type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.__file__","name":"__file__","type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.__name__","name":"__name__","type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","module_public":false,"node":{".class":"Var","flags":["is_ready"],"fullname":"typing_extensions.__package__","name":"__package__","type":"builtins.str"}},"abc":{".class":"SymbolTableNode","cross_ref":"abc","kind":"Gdef","module_hidden":true,"module_public":false},"assert_never":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.assert_never","name":"assert_never","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"UninhabitedType","is_noreturn":true}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"assert_never","ret_type":{".class":"UninhabitedType","is_noreturn":true},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"assert_type":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.assert_type","name":"assert_type","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._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}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"assert_type","ret_type":{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}}},"clear_overloads":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[],"arg_names":[],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.clear_overloads","name":"clear_overloads","type":{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"clear_overloads","ret_type":{".class":"NoneType"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"collections":{".class":"SymbolTableNode","cross_ref":"collections","kind":"Gdef","module_hidden":true,"module_public":false},"dataclass_transform":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[5,5,5,5,5,4],"arg_names":["eq_default","order_default","kw_only_default","frozen_default","field_specifiers","kwargs"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.dataclass_transform","name":"dataclass_transform","type":{".class":"CallableType","arg_kinds":[5,5,5,5,5,4],"arg_names":["eq_default","order_default","kw_only_default","frozen_default","field_specifiers","kwargs"],"arg_types":["builtins.bool","builtins.bool","builtins.bool","builtins.bool",{".class":"Instance","args":[{".class":"UnionType","items":[{".class":"TypeType","item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".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":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]}]}],"type_ref":"builtins.tuple"},"builtins.object"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"dataclass_transform","ret_type":"_typeshed.IdentityFunction","type_guard":null,"unpack_kwargs":false,"variables":[]}}},"deprecated":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,5,5],"arg_names":[null,"category","stacklevel"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.deprecated","name":"deprecated","type":{".class":"CallableType","arg_kinds":[0,5,5],"arg_names":[null,"category","stacklevel"],"arg_types":["builtins.str",{".class":"UnionType","items":[{".class":"TypeType","item":"builtins.Warning"},{".class":"NoneType"}]},"builtins.int"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"deprecated","ret_type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","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":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"dict_items":{".class":"SymbolTableNode","cross_ref":"_collections_abc.dict_items","kind":"Gdef","module_hidden":true,"module_public":false},"dict_keys":{".class":"SymbolTableNode","cross_ref":"_collections_abc.dict_keys","kind":"Gdef","module_hidden":true,"module_public":false},"dict_values":{".class":"SymbolTableNode","cross_ref":"_collections_abc.dict_values","kind":"Gdef","module_hidden":true,"module_public":false},"final":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["f"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.final","name":"final","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["f"],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._F","id":-1,"name":"_F","namespace":"","upper_bound":{".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":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"final","ret_type":{".class":"TypeVarType","fullname":"typing_extensions._F","id":-1,"name":"_F","namespace":"","upper_bound":{".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":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._F","id":-1,"name":"_F","namespace":"","upper_bound":{".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":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]},"values":[],"variance":0}]}}},"get_args":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["tp"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.get_args","name":"get_args","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["tp"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"get_args","ret_type":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.tuple"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"get_origin":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"OverloadedFuncDef","flags":[],"fullname":"typing_extensions.get_origin","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["tp"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"typing_extensions.get_origin","name":"get_origin","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["tp"],"arg_types":["types.GenericAlias"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"get_origin","ret_type":"builtins.type","type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"typing_extensions.get_origin","name":"get_origin","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["tp"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"typing_extensions.get_origin","name":"get_origin","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["tp"],"arg_types":[{".class":"UnionType","items":["typing_extensions.ParamSpecArgs","typing_extensions.ParamSpecKwargs"]}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"get_origin","ret_type":"typing_extensions.ParamSpec","type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"typing_extensions.get_origin","name":"get_origin","type":null}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["tp"],"dataclass_transform_spec":null,"flags":["is_overload","is_decorated"],"fullname":"typing_extensions.get_origin","name":"get_origin","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["tp"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"get_origin","ret_type":{".class":"UnionType","items":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"NoneType"}]},"type_guard":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_inferred"],"fullname":"typing_extensions.get_origin","name":"get_origin","type":null}}],"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["tp"],"arg_types":["types.GenericAlias"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"get_origin","ret_type":"builtins.type","type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0],"arg_names":["tp"],"arg_types":[{".class":"UnionType","items":["typing_extensions.ParamSpecArgs","typing_extensions.ParamSpecKwargs"]}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"get_origin","ret_type":"typing_extensions.ParamSpec","type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0],"arg_names":["tp"],"arg_types":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"get_origin","ret_type":{".class":"UnionType","items":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"NoneType"}]},"type_guard":null,"unpack_kwargs":false,"variables":[]}]}}},"get_overloads":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["func"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.get_overloads","name":"get_overloads","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["func"],"arg_types":[{".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":"builtins.object","type_guard":null,"unpack_kwargs":false,"variables":[]}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"get_overloads","ret_type":{".class":"Instance","args":[{".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":"builtins.object","type_guard":null,"unpack_kwargs":false,"variables":[]}],"type_ref":"typing.Sequence"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"get_type_hints":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1,1,1],"arg_names":["obj","globalns","localns","include_extras"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.get_type_hints","name":"get_type_hints","type":{".class":"CallableType","arg_kinds":[0,1,1,1],"arg_names":["obj","globalns","localns","include_extras"],"arg_types":[{".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":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]},{".class":"UnionType","items":[{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.dict"},{".class":"NoneType"}]},{".class":"UnionType","items":[{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.dict"},{".class":"NoneType"}]},"builtins.bool"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"get_type_hints","ret_type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"type_ref":"builtins.dict"},"type_guard":null,"unpack_kwargs":false,"variables":[]}}},"is_typeddict":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["tp"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.is_typeddict","name":"is_typeddict","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["tp"],"arg_types":["builtins.object"],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"is_typeddict","ret_type":"builtins.bool","type_guard":null,"unpack_kwargs":false,"variables":[]}}},"overload":{".class":"SymbolTableNode","cross_ref":"typing.overload","kind":"Gdef"},"override":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.override","name":"override","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._F","id":-1,"name":"_F","namespace":"","upper_bound":{".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":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"override","ret_type":{".class":"TypeVarType","fullname":"typing_extensions._F","id":-1,"name":"_F","namespace":"","upper_bound":{".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":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._F","id":-1,"name":"_F","namespace":"","upper_bound":{".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":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"unpack_kwargs":false,"variables":[]},"values":[],"variance":0}]}}},"reveal_type":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.reveal_type","name":"reveal_type","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"reveal_type","ret_type":{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._T","id":-1,"name":"_T","namespace":"","upper_bound":"builtins.object","values":[],"variance":0}]}}},"runtime":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_inferred","has_explicit_value"],"fullname":"typing_extensions.runtime","name":"runtime","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["cls"],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._TC","id":-1,"name":"_TC","namespace":"","upper_bound":{".class":"TypeType","item":"builtins.object"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":null,"ret_type":{".class":"TypeVarType","fullname":"typing_extensions._TC","id":-1,"name":"_TC","namespace":"","upper_bound":{".class":"TypeType","item":"builtins.object"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._TC","id":-1,"name":"_TC","namespace":"","upper_bound":{".class":"TypeType","item":"builtins.object"},"values":[],"variance":0}]}}},"runtime_checkable":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["cls"],"dataclass_transform_spec":null,"flags":[],"fullname":"typing_extensions.runtime_checkable","name":"runtime_checkable","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["cls"],"arg_types":[{".class":"TypeVarType","fullname":"typing_extensions._TC","id":-1,"name":"_TC","namespace":"","upper_bound":{".class":"TypeType","item":"builtins.object"},"values":[],"variance":0}],"bound_args":[],"def_extras":{"first_arg":null},"fallback":"builtins.function","from_concatenate":false,"implicit":false,"is_ellipsis_args":false,"name":"runtime_checkable","ret_type":{".class":"TypeVarType","fullname":"typing_extensions._TC","id":-1,"name":"_TC","namespace":"","upper_bound":{".class":"TypeType","item":"builtins.object"},"values":[],"variance":0},"type_guard":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","fullname":"typing_extensions._TC","id":-1,"name":"_TC","namespace":"","upper_bound":{".class":"TypeType","item":"builtins.object"},"values":[],"variance":0}]}}},"sys":{".class":"SymbolTableNode","cross_ref":"sys","kind":"Gdef","module_hidden":true,"module_public":false},"type_check_only":{".class":"SymbolTableNode","cross_ref":"typing.type_check_only","kind":"Gdef","module_hidden":true,"module_public":false},"typing":{".class":"SymbolTableNode","cross_ref":"typing","kind":"Gdef","module_hidden":true,"module_public":false}},"path":"/local_scratch/lfainsin/.conda/envs/PVD/lib/python3.9/site-packages/mypy/typeshed/stdlib/typing_extensions.pyi"}