{".class":"MypyFile","_fullname":"_ctypes","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},"ArgumentError":{".class":"SymbolTableNode","cross_ref":"ctypes.ArgumentError","kind":"Gdef"},"Array":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[["_length_",1],["_type_",1]],"alt_promote":null,"bases":["_ctypes._CData"],"dataclass_transform_spec":null,"declared_metaclass":"_ctypes._PyCArrayType","defn":{".class":"ClassDef","fullname":"_ctypes.Array","name":"Array","type_vars":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}]},"deletable_attributes":[],"deprecated":null,"flags":["is_abstract"],"fullname":"_ctypes.Array","has_param_spec_type":false,"metaclass_type":"_ctypes._PyCArrayType","metadata":{},"module_name":"_ctypes","mro":["_ctypes.Array","_ctypes._CData","builtins.object"],"names":{".class":"SymbolTable","__class_getitem__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_class","is_trivial_self"],"fullname":"_ctypes.Array.__class_getitem__","name":"__class_getitem__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__class_getitem__ of Array","ret_type":"types.GenericAlias","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__getitem__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":[],"fullname":"_ctypes.Array.__getitem__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes.Array.__getitem__","name":"__getitem__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of Array","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.Array.__getitem__","name":"__getitem__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of Array","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes.Array.__getitem__","name":"__getitem__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.slice"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of Array","ret_type":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.Array.__getitem__","name":"__getitem__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.slice"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of Array","ret_type":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":null,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of Array","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.slice"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of Array","ret_type":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2],"arg_names":["self","args"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.Array.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,2],"arg_names":["self","args"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":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,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.Array.__iter__","name":"__iter__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__iter__ of Array","ret_type":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Iterator"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__len__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.Array.__len__","name":"__len__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__len__ of Array","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__setitem__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":[],"fullname":"_ctypes.Array.__setitem__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes.Array.__setitem__","name":"__setitem__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"builtins.int",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__setitem__ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.Array.__setitem__","name":"__setitem__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"builtins.int",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__setitem__ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes.Array.__setitem__","name":"__setitem__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.slice"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Iterable"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__setitem__ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.Array.__setitem__","name":"__setitem__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.slice"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Iterable"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__setitem__ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":null,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"builtins.int",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__setitem__ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.slice"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"typing.Iterable"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__setitem__ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"_length_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":["is_property"],"fullname":"_ctypes.Array._length_","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes.Array._length_","name":"_length_","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_length_ of Array","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_settable_property","is_ready","is_inferred"],"fullname":"_ctypes.Array._length_","name":"_length_","setter_type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_length_ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_length_ of Array","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0],"arg_names":["self","value"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_self"],"fullname":"_ctypes.Array._length_","name":"_length_","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_length_ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"","name":"_length_","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_length_ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":1,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_length_ of Array","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"_type_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":["is_property"],"fullname":"_ctypes.Array._type_","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_property","is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes.Array._type_","name":"_type_","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_type_ of Array","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_initialized_in_class","is_property","is_settable_property","is_ready","is_inferred"],"fullname":"_ctypes.Array._type_","name":"_type_","setter_type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_type_ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_type_ of Array","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":1,"arg_kinds":[0,0],"arg_names":["self","value"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_decorated","is_trivial_self"],"fullname":"_ctypes.Array._type_","name":"_type_","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_type_ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":false,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"","name":"_type_","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","value"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_type_ of Array","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":1,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"_type_ of Array","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"raw":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes.Array.raw","name":"raw","setter_type":null,"type":"builtins.bytes"}},"value":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes.Array.value","name":"value","setter_type":null,"type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.Array.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes.Array","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_CT"],"typeddict_type":null}},"CDLL":{".class":"SymbolTableNode","cross_ref":"ctypes.CDLL","kind":"Gdef","module_hidden":true,"module_public":false},"CFuncPtr":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["_ctypes._PointerLike","_ctypes._CData"],"dataclass_transform_spec":null,"declared_metaclass":"_ctypes._PyCFuncPtrType","defn":{".class":"ClassDef","fullname":"_ctypes.CFuncPtr","name":"CFuncPtr","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes.CFuncPtr","has_param_spec_type":false,"metaclass_type":"_ctypes._PyCFuncPtrType","metadata":{},"module_name":"_ctypes","mro":["_ctypes.CFuncPtr","_ctypes._PointerLike","_ctypes._CanCastTo","_ctypes._CData","builtins.object"],"names":{".class":"SymbolTable","__call__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,4],"arg_names":["self","args","kwargs"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.CFuncPtr.__call__","name":"__call__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,2,4],"arg_names":["self","args","kwargs"],"arg_types":["_ctypes.CFuncPtr",{".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}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__call__ of CFuncPtr","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__new__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":["is_static"],"fullname":"_ctypes.CFuncPtr.__new__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["cls"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_static","is_overload","is_decorated"],"fullname":"_ctypes.CFuncPtr.__new__","name":"__new__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["cls"],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.CFuncPtr.__new__","name":"__new__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["cls"],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_static","is_overload","is_decorated"],"fullname":"_ctypes.CFuncPtr.__new__","name":"__new__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.CFuncPtr.__new__","name":"__new__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_static","is_overload","is_decorated"],"fullname":"_ctypes.CFuncPtr.__new__","name":"__new__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}},{".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}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":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,"type_is":null,"unpack_kwargs":false,"variables":[]}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.CFuncPtr.__new__","name":"__new__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}},{".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}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":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,"type_is":null,"unpack_kwargs":false,"variables":[]}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_static","is_overload","is_decorated"],"fullname":"_ctypes.CFuncPtr.__new__","name":"__new__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}},{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":["builtins.str","builtins.int"],"uses_pep604_syntax":true},"ctypes.CDLL"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},{".class":"UnionType","items":[{".class":"Instance","args":[{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._PF"}],"extra_attrs":null,"type_ref":"builtins.tuple"},{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.CFuncPtr.__new__","name":"__new__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}},{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":["builtins.str","builtins.int"],"uses_pep604_syntax":true},"ctypes.CDLL"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},{".class":"UnionType","items":[{".class":"Instance","args":[{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._PF"}],"extra_attrs":null,"type_ref":"builtins.tuple"},{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]}}}],"setter_index":null,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["cls"],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}},{".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}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":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,"type_is":null,"unpack_kwargs":false,"variables":[]}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}},{".class":"TupleType","implicit":false,"items":[{".class":"UnionType","items":["builtins.str","builtins.int"],"uses_pep604_syntax":true},"ctypes.CDLL"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},{".class":"UnionType","items":[{".class":"Instance","args":[{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._PF"}],"extra_attrs":null,"type_ref":"builtins.tuple"},{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__new__ of CFuncPtr","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0}]}]}}},"_flags_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"_ctypes.CFuncPtr._flags_","name":"_flags_","setter_type":null,"type":"builtins.int"}},"argtypes":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes.CFuncPtr.argtypes","name":"argtypes","setter_type":null,"type":{".class":"Instance","args":[{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},{".class":"TypeType","is_type_form":false,"item":"_ctypes.CFuncPtr"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Union"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Structure"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}}],"uses_pep604_syntax":false}],"extra_attrs":null,"type_ref":"typing.Sequence"}}},"errcheck":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes.CFuncPtr.errcheck","name":"errcheck","setter_type":null,"type":{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._ECT"}}},"restype":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes.CFuncPtr.restype","name":"restype","setter_type":null,"type":{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},{".class":"TypeType","is_type_form":false,"item":"_ctypes.CFuncPtr"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Union"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Structure"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"NoneType"}],"uses_pep604_syntax":true}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.CFuncPtr.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.CFuncPtr","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"CTYPES_MAX_ARGCOUNT":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_final","is_ready"],"fullname":"_ctypes.CTYPES_MAX_ARGCOUNT","name":"CTYPES_MAX_ARGCOUNT","setter_type":null,"type":"builtins.int"}},"Callable":{".class":"SymbolTableNode","cross_ref":"typing.Callable","kind":"Gdef","module_hidden":true,"module_public":false},"ClassVar":{".class":"SymbolTableNode","cross_ref":"typing.ClassVar","kind":"Gdef","module_hidden":true,"module_public":false},"FUNCFLAG_CDECL":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","final_value":1,"flags":["is_final","is_ready","is_inferred","has_explicit_value"],"fullname":"_ctypes.FUNCFLAG_CDECL","name":"FUNCFLAG_CDECL","setter_type":null,"type":{".class":"Instance","args":[],"extra_attrs":null,"last_known_value":{".class":"LiteralType","fallback":"builtins.int","value":1},"type_ref":"builtins.int"}}},"FUNCFLAG_PYTHONAPI":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","final_value":4,"flags":["is_final","is_ready","is_inferred","has_explicit_value"],"fullname":"_ctypes.FUNCFLAG_PYTHONAPI","name":"FUNCFLAG_PYTHONAPI","setter_type":null,"type":{".class":"Instance","args":[],"extra_attrs":null,"last_known_value":{".class":"LiteralType","fallback":"builtins.int","value":4},"type_ref":"builtins.int"}}},"FUNCFLAG_USE_ERRNO":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","final_value":8,"flags":["is_final","is_ready","is_inferred","has_explicit_value"],"fullname":"_ctypes.FUNCFLAG_USE_ERRNO","name":"FUNCFLAG_USE_ERRNO","setter_type":null,"type":{".class":"Instance","args":[],"extra_attrs":null,"last_known_value":{".class":"LiteralType","fallback":"builtins.int","value":8},"type_ref":"builtins.int"}}},"FUNCFLAG_USE_LASTERROR":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","final_value":16,"flags":["is_final","is_ready","is_inferred","has_explicit_value"],"fullname":"_ctypes.FUNCFLAG_USE_LASTERROR","name":"FUNCFLAG_USE_LASTERROR","setter_type":null,"type":{".class":"Instance","args":[],"extra_attrs":null,"last_known_value":{".class":"LiteralType","fallback":"builtins.int","value":16},"type_ref":"builtins.int"}}},"Final":{".class":"SymbolTableNode","cross_ref":"typing.Final","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},"Mapping":{".class":"SymbolTableNode","cross_ref":"typing.Mapping","kind":"Gdef","module_hidden":true,"module_public":false},"POINTER":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":[],"fullname":"_ctypes.POINTER","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated"],"fullname":"_ctypes.POINTER","name":"POINTER","original_first_arg":"type","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"NoneType"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"POINTER","ret_type":{".class":"TypeType","is_type_form":false,"item":"ctypes.c_void_p"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.POINTER","name":"POINTER","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"NoneType"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"POINTER","ret_type":{".class":"TypeType","is_type_form":false,"item":"ctypes.c_void_p"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated"],"fullname":"_ctypes.POINTER","name":"POINTER","original_first_arg":"type","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.POINTER","upper_bound":"_ctypes._CData","values":[],"variance":0}}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"POINTER","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.POINTER","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.POINTER","upper_bound":"_ctypes._CData","values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes.POINTER","name":"POINTER","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.POINTER","upper_bound":"_ctypes._CData","values":[],"variance":0}}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"POINTER","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.POINTER","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.POINTER","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}}],"setter_index":null,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"NoneType"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"POINTER","ret_type":{".class":"TypeType","is_type_form":false,"item":"ctypes.c_void_p"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.POINTER","upper_bound":"_ctypes._CData","values":[],"variance":0}}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"POINTER","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.POINTER","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.POINTER","upper_bound":"_ctypes._CData","values":[],"variance":0}]}]}}},"PyObj_FromPtr":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.PyObj_FromPtr","name":"PyObj_FromPtr","original_first_arg":"address","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"PyObj_FromPtr","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"Py_DECREF":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.Py_DECREF","name":"Py_DECREF","original_first_arg":"o","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":-1,"name":"_T","namespace":"_ctypes.Py_DECREF","upper_bound":"builtins.object","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"Py_DECREF","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":-1,"name":"_T","namespace":"_ctypes.Py_DECREF","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":-1,"name":"_T","namespace":"_ctypes.Py_DECREF","upper_bound":"builtins.object","values":[],"variance":0}]}}},"Py_INCREF":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.Py_INCREF","name":"Py_INCREF","original_first_arg":"o","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":-1,"name":"_T","namespace":"_ctypes.Py_INCREF","upper_bound":"builtins.object","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"Py_INCREF","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":-1,"name":"_T","namespace":"_ctypes.Py_INCREF","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":-1,"name":"_T","namespace":"_ctypes.Py_INCREF","upper_bound":"builtins.object","values":[],"variance":0}]}}},"RTLD_GLOBAL":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_final","is_ready"],"fullname":"_ctypes.RTLD_GLOBAL","name":"RTLD_GLOBAL","setter_type":null,"type":"builtins.int"}},"RTLD_LOCAL":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_final","is_ready"],"fullname":"_ctypes.RTLD_LOCAL","name":"RTLD_LOCAL","setter_type":null,"type":"builtins.int"}},"ReadableBuffer":{".class":"SymbolTableNode","cross_ref":"_typeshed.ReadableBuffer","kind":"Gdef","module_hidden":true,"module_public":false},"Self":{".class":"SymbolTableNode","cross_ref":"typing.Self","kind":"Gdef","module_hidden":true,"module_public":false},"Sequence":{".class":"SymbolTableNode","cross_ref":"typing.Sequence","kind":"Gdef","module_hidden":true,"module_public":false},"StrOrBytesPath":{".class":"SymbolTableNode","cross_ref":"_typeshed.StrOrBytesPath","kind":"Gdef","module_hidden":true,"module_public":false},"Structure":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["_ctypes._CData"],"dataclass_transform_spec":null,"declared_metaclass":"_ctypes._PyCStructType","defn":{".class":"ClassDef","fullname":"_ctypes.Structure","name":"Structure","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes.Structure","has_param_spec_type":false,"metaclass_type":"_ctypes._PyCStructType","metadata":{},"module_name":"_ctypes","mro":["_ctypes.Structure","_ctypes._CData","builtins.object"],"names":{".class":"SymbolTable","__getattr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.Structure.__getattr__","name":"__getattr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["_ctypes.Structure","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getattr__ of Structure","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,4],"arg_names":["self","args","kw"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.Structure.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,2,4],"arg_names":["self","args","kw"],"arg_types":["_ctypes.Structure",{".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}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of Structure","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__setattr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","name","value"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.Structure.__setattr__","name":"__setattr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","name","value"],"arg_types":["_ctypes.Structure","builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__setattr__ of Structure","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_anonymous_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"_ctypes.Structure._anonymous_","name":"_anonymous_","setter_type":null,"type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"typing.Sequence"}}},"_fields_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"_ctypes.Structure._fields_","name":"_fields_","setter_type":null,"type":{".class":"Instance","args":[{".class":"UnionType","items":[{".class":"TupleType","implicit":false,"items":["builtins.str",{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},{".class":"TypeType","is_type_form":false,"item":"_ctypes.CFuncPtr"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Union"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Structure"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}}],"uses_pep604_syntax":false}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},{".class":"TupleType","implicit":false,"items":["builtins.str",{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},{".class":"TypeType","is_type_form":false,"item":"_ctypes.CFuncPtr"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Union"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Structure"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}}],"uses_pep604_syntax":false},"builtins.int"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}],"uses_pep604_syntax":true}],"extra_attrs":null,"type_ref":"typing.Sequence"}}},"_pack_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"_ctypes.Structure._pack_","name":"_pack_","setter_type":null,"type":"builtins.int"}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.Structure.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.Structure","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"TypeAlias":{".class":"SymbolTableNode","cross_ref":"typing.TypeAlias","kind":"Gdef","module_hidden":true,"module_public":false},"TypeVar":{".class":"SymbolTableNode","cross_ref":"typing.TypeVar","kind":"Gdef","module_hidden":true,"module_public":false},"Union":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["_ctypes._CData"],"dataclass_transform_spec":null,"declared_metaclass":"_ctypes._UnionType","defn":{".class":"ClassDef","fullname":"_ctypes.Union","name":"Union","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes.Union","has_param_spec_type":false,"metaclass_type":"_ctypes._UnionType","metadata":{},"module_name":"_ctypes","mro":["_ctypes.Union","_ctypes._CData","builtins.object"],"names":{".class":"SymbolTable","__getattr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.Union.__getattr__","name":"__getattr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["_ctypes.Union","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getattr__ of Union","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,2,4],"arg_names":["self","args","kw"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.Union.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,2,4],"arg_names":["self","args","kw"],"arg_types":["_ctypes.Union",{".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}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of Union","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__setattr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":["self","name","value"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes.Union.__setattr__","name":"__setattr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":["self","name","value"],"arg_types":["_ctypes.Union","builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__setattr__ of Union","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_anonymous_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"_ctypes.Union._anonymous_","name":"_anonymous_","setter_type":null,"type":{".class":"Instance","args":["builtins.str"],"extra_attrs":null,"type_ref":"typing.Sequence"}}},"_fields_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"_ctypes.Union._fields_","name":"_fields_","setter_type":null,"type":{".class":"Instance","args":[{".class":"UnionType","items":[{".class":"TupleType","implicit":false,"items":["builtins.str",{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},{".class":"TypeType","is_type_form":false,"item":"_ctypes.CFuncPtr"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Union"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Structure"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}}],"uses_pep604_syntax":false}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},{".class":"TupleType","implicit":false,"items":["builtins.str",{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},{".class":"TypeType","is_type_form":false,"item":"_ctypes.CFuncPtr"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Union"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Structure"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}}],"uses_pep604_syntax":false},"builtins.int"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}],"uses_pep604_syntax":true}],"extra_attrs":null,"type_ref":"typing.Sequence"}}},"_pack_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_classvar","is_ready"],"fullname":"_ctypes.Union._pack_","name":"_pack_","setter_type":null,"type":"builtins.int"}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes.Union.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes.Union","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"WriteableBuffer":{".class":"SymbolTableNode","cross_ref":"_typeshed.WriteableBuffer","kind":"Gdef","module_hidden":true,"module_public":false},"_CArgObject":{".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":"_ctypes._CArgObject","name":"_CArgObject","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":["is_final"],"fullname":"_ctypes._CArgObject","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._CArgObject","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CArgObject.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._CArgObject","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_CData":{".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":"_ctypes._CData","name":"_CData","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._CData","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._CData","builtins.object"],"names":{".class":"SymbolTable","__buffer__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes._CData.__buffer__","name":"__buffer__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["_ctypes._CData","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__buffer__ of _CData","ret_type":{".class":"Instance","args":["builtins.int"],"extra_attrs":null,"type_ref":"builtins.memoryview"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__ctypes_from_outparam__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._CData.__ctypes_from_outparam__","name":"__ctypes_from_outparam__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CData.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._CData","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__ctypes_from_outparam__ of _CData","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CData.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._CData","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CData.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"_b_base_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes._CData._b_base_","name":"_b_base_","setter_type":null,"type":"builtins.int"}},"_b_needsfree_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes._CData._b_needsfree_","name":"_b_needsfree_","setter_type":null,"type":"builtins.bool"}},"_objects":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes._CData._objects","name":"_objects","setter_type":null,"type":{".class":"UnionType","items":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"builtins.int"],"extra_attrs":null,"type_ref":"typing.Mapping"},{".class":"NoneType"}],"uses_pep604_syntax":true}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CData.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._CData","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_CDataType":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"fullname":"_ctypes._CDataType","module":"_ctypes","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"UnionType","items":[{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"},{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},"_ctypes.CFuncPtr","_ctypes.Union","_ctypes.Structure",{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}],"uses_pep604_syntax":true}}},"_CField":{".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":"_ctypes._CField","name":"_CField","type_vars":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"deprecated":null,"flags":["is_final"],"fullname":"_ctypes._CField","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._CField","builtins.object"],"names":{".class":"SymbolTable","__get__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":[],"fullname":"_ctypes._CField.__get__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated"],"fullname":"_ctypes._CField.__get__","name":"__get__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CField.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"values":[],"variance":0},{".class":"NoneType"},{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__get__ of _CField","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CField.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"values":[],"variance":0}]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes._CField.__get__","name":"__get__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CField.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"values":[],"variance":0},{".class":"NoneType"},{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__get__ of _CField","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CField.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"values":[],"variance":0}]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes._CField.__get__","name":"__get__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__get__ of _CField","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes._CField.__get__","name":"__get__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__get__ of _CField","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":null,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CField.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"values":[],"variance":0},{".class":"NoneType"},{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__get__ of _CField","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CField.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"values":[],"variance":0}]},{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"UnionType","items":[{".class":"TypeType","is_type_form":false,"item":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}},{".class":"NoneType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__get__ of _CField","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"__set__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes._CField.__set__","name":"__set__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__set__ of _CField","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"offset":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes._CField.offset","name":"offset","setter_type":null,"type":"builtins.int"}},"size":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes._CField.size","name":"size","setter_type":null,"type":"builtins.int"}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CField.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._CField","upper_bound":"_ctypes._CData","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","id":2,"name":"_GetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","id":3,"name":"_SetT","namespace":"_ctypes._CField","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_CT","_GetT","_SetT"],"typeddict_type":null}},"_CT":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","name":"_CT","upper_bound":"_ctypes._CData","values":[],"variance":0}},"_CTypeBaseType":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"fullname":"_ctypes._CTypeBaseType","module":"_ctypes","no_args":true,"normalized":false,"python_3_12_type_alias":false,"target":"builtins.type"}},"_CanCastTo":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["_ctypes._CData"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_ctypes._CanCastTo","name":"_CanCastTo","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._CanCastTo","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._CanCastTo","_ctypes._CData","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CanCastTo.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._CanCastTo","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_ECT":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"fullname":"_ctypes._ECT","module":"_ctypes","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"UnionType","items":["_ctypes._CData",{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._CDataType"},{".class":"NoneType"}],"uses_pep604_syntax":true},"_ctypes.CFuncPtr",{".class":"Instance","args":[{".class":"UnionType","items":["_ctypes._CData",{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._CDataType"}],"uses_pep604_syntax":true}],"extra_attrs":null,"type_ref":"builtins.tuple"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":null,"ret_type":{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._CDataType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_GetT":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._GetT","name":"_GetT","upper_bound":"builtins.object","values":[],"variance":0}},"_PF":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeAlias","alias_tvars":[],"fullname":"_ctypes._PF","module":"_ctypes","no_args":false,"normalized":false,"python_3_12_type_alias":false,"target":{".class":"UnionType","items":[{".class":"TupleType","implicit":false,"items":["builtins.int"],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},{".class":"TupleType","implicit":false,"items":["builtins.int",{".class":"UnionType","items":["builtins.str",{".class":"NoneType"}],"uses_pep604_syntax":true}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},{".class":"TupleType","implicit":false,"items":["builtins.int",{".class":"UnionType","items":["builtins.str",{".class":"NoneType"}],"uses_pep604_syntax":true},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}}],"uses_pep604_syntax":true}}},"_Pointer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["_ctypes._PointerLike","_ctypes._CData"],"dataclass_transform_spec":null,"declared_metaclass":"_ctypes._PyCPointerType","defn":{".class":"ClassDef","fullname":"_ctypes._Pointer","name":"_Pointer","type_vars":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._Pointer","has_param_spec_type":false,"metaclass_type":"_ctypes._PyCPointerType","metadata":{},"module_name":"_ctypes","mro":["_ctypes._Pointer","_ctypes._PointerLike","_ctypes._CanCastTo","_ctypes._CData","builtins.object"],"names":{".class":"SymbolTable","__getitem__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":[],"fullname":"_ctypes._Pointer.__getitem__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes._Pointer.__getitem__","name":"__getitem__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of _Pointer","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes._Pointer.__getitem__","name":"__getitem__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of _Pointer","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes._Pointer.__getitem__","name":"__getitem__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.slice"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of _Pointer","ret_type":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes._Pointer.__getitem__","name":"__getitem__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.slice"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of _Pointer","ret_type":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":null,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of _Pointer","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.slice"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getitem__ of _Pointer","ret_type":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.list"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"OverloadedFuncDef","deprecated":null,"flags":[],"fullname":"_ctypes._Pointer.__init__","impl":null,"items":[{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":["self"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes._Pointer.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of _Pointer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes._Pointer.__init__","name":"__init__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of _Pointer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},{".class":"Decorator","func":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":["self","arg"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_overload","is_decorated","is_trivial_self"],"fullname":"_ctypes._Pointer.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","arg"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of _Pointer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}},"is_overload":true,"var":{".class":"Var","flags":["is_ready","is_inferred"],"fullname":"_ctypes._Pointer.__init__","name":"__init__","setter_type":null,"type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","arg"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of _Pointer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}],"setter_index":null,"type":{".class":"Overloaded","items":[{".class":"CallableType","arg_kinds":[0],"arg_names":["self"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of _Pointer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]},{".class":"CallableType","arg_kinds":[0,0],"arg_names":["self","arg"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of _Pointer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}]}}},"__setitem__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes._Pointer.__setitem__","name":"__setitem__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},"builtins.int",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__setitem__ of _Pointer","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"_type_":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes._Pointer._type_","name":"_type_","setter_type":null,"type":{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}}}},"contents":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes._Pointer.contents","name":"contents","setter_type":null,"type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._Pointer.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":1,"name":"_CT","namespace":"_ctypes._Pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_CT"],"typeddict_type":null}},"_PointerLike":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["_ctypes._CanCastTo"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_ctypes._PointerLike","name":"_PointerLike","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._PointerLike","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._PointerLike","_ctypes._CanCastTo","_ctypes._CData","builtins.object"],"names":{".class":"SymbolTable"},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._PointerLike.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._PointerLike","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_PyCArrayType":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.type"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_ctypes._PyCArrayType","name":"_PyCArrayType","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._PyCArrayType","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._PyCArrayType","builtins.type","builtins.object"],"names":{".class":"SymbolTable","__mul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCArrayType.__mul__","name":"__mul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCArrayType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__mul__ of _PyCArrayType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCArrayType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCArrayType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"__rmul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCArrayType.__rmul__","name":"__rmul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCArrayType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__rmul__ of _PyCArrayType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCArrayType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCArrayType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"from_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCArrayType.from_address","name":"from_address","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_address","upper_bound":"builtins.object","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_address of _PyCArrayType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_address","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_address","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCArrayType.from_buffer","name":"from_buffer","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer of _PyCArrayType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer_copy":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCArrayType.from_buffer_copy","name":"from_buffer_copy","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer_copy of _PyCArrayType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_param":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCArrayType.from_param","name":"from_param","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_param","upper_bound":"builtins.object","values":[],"variance":0}},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_param of _PyCArrayType","ret_type":{".class":"UnionType","items":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_param","upper_bound":"builtins.object","values":[],"variance":0},"_ctypes._CArgObject"],"uses_pep604_syntax":true},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.from_param","upper_bound":"builtins.object","values":[],"variance":0}]}}},"in_dll":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCArrayType.in_dll","name":"in_dll","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}},"ctypes.CDLL","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"in_dll of _PyCArrayType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.in_dll","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCArrayType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._PyCArrayType.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._PyCArrayType","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_PyCFuncPtrType":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.type"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_ctypes._PyCFuncPtrType","name":"_PyCFuncPtrType","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._PyCFuncPtrType","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._PyCFuncPtrType","builtins.type","builtins.object"],"names":{".class":"SymbolTable","__mul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCFuncPtrType.__mul__","name":"__mul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCFuncPtrType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__mul__ of _PyCFuncPtrType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCFuncPtrType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCFuncPtrType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"__rmul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCFuncPtrType.__rmul__","name":"__rmul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCFuncPtrType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__rmul__ of _PyCFuncPtrType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCFuncPtrType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCFuncPtrType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"from_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCFuncPtrType.from_address","name":"from_address","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_address","upper_bound":"builtins.object","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_address of _PyCFuncPtrType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_address","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_address","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCFuncPtrType.from_buffer","name":"from_buffer","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer of _PyCFuncPtrType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer_copy":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCFuncPtrType.from_buffer_copy","name":"from_buffer_copy","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer_copy of _PyCFuncPtrType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_param":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCFuncPtrType.from_param","name":"from_param","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_param","upper_bound":"builtins.object","values":[],"variance":0}},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_param of _PyCFuncPtrType","ret_type":{".class":"UnionType","items":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_param","upper_bound":"builtins.object","values":[],"variance":0},"_ctypes._CArgObject"],"uses_pep604_syntax":true},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.from_param","upper_bound":"builtins.object","values":[],"variance":0}]}}},"in_dll":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCFuncPtrType.in_dll","name":"in_dll","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}},"ctypes.CDLL","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"in_dll of _PyCFuncPtrType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.in_dll","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCFuncPtrType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._PyCFuncPtrType.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._PyCFuncPtrType","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_PyCPointerType":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.type"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_ctypes._PyCPointerType","name":"_PyCPointerType","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._PyCPointerType","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._PyCPointerType","builtins.type","builtins.object"],"names":{".class":"SymbolTable","__mul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCPointerType.__mul__","name":"__mul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCPointerType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__mul__ of _PyCPointerType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCPointerType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCPointerType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"__rmul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCPointerType.__rmul__","name":"__rmul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCPointerType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__rmul__ of _PyCPointerType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCPointerType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCPointerType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"from_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCPointerType.from_address","name":"from_address","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_address","upper_bound":"builtins.object","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_address of _PyCPointerType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_address","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_address","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCPointerType.from_buffer","name":"from_buffer","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer of _PyCPointerType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer_copy":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCPointerType.from_buffer_copy","name":"from_buffer_copy","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer_copy of _PyCPointerType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_param":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCPointerType.from_param","name":"from_param","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_param","upper_bound":"builtins.object","values":[],"variance":0}},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_param of _PyCPointerType","ret_type":{".class":"UnionType","items":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_param","upper_bound":"builtins.object","values":[],"variance":0},"_ctypes._CArgObject"],"uses_pep604_syntax":true},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.from_param","upper_bound":"builtins.object","values":[],"variance":0}]}}},"in_dll":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCPointerType.in_dll","name":"in_dll","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}},"ctypes.CDLL","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"in_dll of _PyCPointerType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.in_dll","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCPointerType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}]}}},"set_type":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes._PyCPointerType.set_type","name":"set_type","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["_ctypes._PyCPointerType","builtins.type"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"set_type of _PyCPointerType","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._PyCPointerType.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._PyCPointerType","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_PyCSimpleType":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.type"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_ctypes._PyCSimpleType","name":"_PyCSimpleType","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._PyCSimpleType","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._PyCSimpleType","builtins.type","builtins.object"],"names":{".class":"SymbolTable","__mul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCSimpleType.__mul__","name":"__mul__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCSimpleType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__mul__ of _PyCSimpleType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCSimpleType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCSimpleType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"__rmul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCSimpleType.__rmul__","name":"__rmul__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCSimpleType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__rmul__ of _PyCSimpleType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCSimpleType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCSimpleType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"from_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCSimpleType.from_address","name":"from_address","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_address","upper_bound":"builtins.object","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_address of _PyCSimpleType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_address","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_address","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCSimpleType.from_buffer","name":"from_buffer","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer of _PyCSimpleType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer_copy":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCSimpleType.from_buffer_copy","name":"from_buffer_copy","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer_copy of _PyCSimpleType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_param":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCSimpleType.from_param","name":"from_param","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_param","upper_bound":"builtins.object","values":[],"variance":0}},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_param of _PyCSimpleType","ret_type":{".class":"UnionType","items":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_param","upper_bound":"builtins.object","values":[],"variance":0},"_ctypes._CArgObject"],"uses_pep604_syntax":true},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.from_param","upper_bound":"builtins.object","values":[],"variance":0}]}}},"in_dll":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCSimpleType.in_dll","name":"in_dll","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}},"ctypes.CDLL","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"in_dll of _PyCSimpleType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.in_dll","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCSimpleType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._PyCSimpleType.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._PyCSimpleType","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_PyCStructType":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.type"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_ctypes._PyCStructType","name":"_PyCStructType","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._PyCStructType","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._PyCStructType","builtins.type","builtins.object"],"names":{".class":"SymbolTable","__getattr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes._PyCStructType.__getattr__","name":"__getattr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["_ctypes._PyCStructType","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getattr__ of _PyCStructType","ret_type":{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__mul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCStructType.__mul__","name":"__mul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCStructType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__mul__ of _PyCStructType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCStructType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCStructType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"__rmul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCStructType.__rmul__","name":"__rmul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCStructType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__rmul__ of _PyCStructType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCStructType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._PyCStructType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"from_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCStructType.from_address","name":"from_address","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_address","upper_bound":"builtins.object","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_address of _PyCStructType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_address","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_address","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCStructType.from_buffer","name":"from_buffer","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer of _PyCStructType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer_copy":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCStructType.from_buffer_copy","name":"from_buffer_copy","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer_copy of _PyCStructType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_param":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCStructType.from_param","name":"from_param","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_param","upper_bound":"builtins.object","values":[],"variance":0}},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_param of _PyCStructType","ret_type":{".class":"UnionType","items":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_param","upper_bound":"builtins.object","values":[],"variance":0},"_ctypes._CArgObject"],"uses_pep604_syntax":true},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.from_param","upper_bound":"builtins.object","values":[],"variance":0}]}}},"in_dll":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._PyCStructType.in_dll","name":"in_dll","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}},"ctypes.CDLL","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"in_dll of _PyCStructType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.in_dll","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._PyCStructType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._PyCStructType.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._PyCStructType","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"_SetT":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SetT","name":"_SetT","upper_bound":"builtins.object","values":[],"variance":0}},"_SimpleCData":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["_ctypes._CData"],"dataclass_transform_spec":null,"declared_metaclass":"_ctypes._PyCSimpleType","defn":{".class":"ClassDef","fullname":"_ctypes._SimpleCData","name":"_SimpleCData","type_vars":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":1,"name":"_T","namespace":"_ctypes._SimpleCData","upper_bound":"builtins.object","values":[],"variance":0}]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._SimpleCData","has_param_spec_type":false,"metaclass_type":"_ctypes._PyCSimpleType","metadata":{},"module_name":"_ctypes","mro":["_ctypes._SimpleCData","_ctypes._CData","builtins.object"],"names":{".class":"SymbolTable","__ctypes_from_outparam__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes._SimpleCData.__ctypes_from_outparam__","name":"__ctypes_from_outparam__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":1,"name":"_T","namespace":"_ctypes._SimpleCData","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__ctypes_from_outparam__ of _SimpleCData","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":1,"name":"_T","namespace":"_ctypes._SimpleCData","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__init__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1],"arg_names":["self","value"],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes._SimpleCData.__init__","name":"__init__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,1],"arg_names":["self","value"],"arg_types":[{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":1,"name":"_T","namespace":"_ctypes._SimpleCData","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"},{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":1,"name":"_T","namespace":"_ctypes._SimpleCData","upper_bound":"builtins.object","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__init__ of _SimpleCData","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"value":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"Var","flags":["is_initialized_in_class","is_ready"],"fullname":"_ctypes._SimpleCData.value","name":"value","setter_type":null,"type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":1,"name":"_T","namespace":"_ctypes._SimpleCData","upper_bound":"builtins.object","values":[],"variance":0}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._SimpleCData.Self","id":0,"name":"Self","namespace":"","upper_bound":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","id":1,"name":"_T","namespace":"_ctypes._SimpleCData","upper_bound":"builtins.object","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"},"values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":["_T"],"typeddict_type":null}},"_T":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeVarExpr","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._T","name":"_T","upper_bound":"builtins.object","values":[],"variance":0}},"_UnionType":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"TypeInfo","_promote":[],"abstract_attributes":[],"alt_promote":null,"bases":["builtins.type"],"dataclass_transform_spec":null,"declared_metaclass":null,"defn":{".class":"ClassDef","fullname":"_ctypes._UnionType","name":"_UnionType","type_vars":[]},"deletable_attributes":[],"deprecated":null,"flags":[],"fullname":"_ctypes._UnionType","has_param_spec_type":false,"metaclass_type":null,"metadata":{},"module_name":"_ctypes","mro":["_ctypes._UnionType","builtins.type","builtins.object"],"names":{".class":"SymbolTable","__getattr__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":["is_trivial_self"],"fullname":"_ctypes._UnionType.__getattr__","name":"__getattr__","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["_ctypes._UnionType","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__getattr__ of _UnionType","ret_type":{".class":"Instance","args":[{".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},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"_ctypes._CField"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"__mul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._UnionType.__mul__","name":"__mul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._UnionType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__mul__ of _UnionType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._UnionType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._UnionType.__mul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"__rmul__":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._UnionType.__rmul__","name":"__rmul__","original_first_arg":"cls","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._UnionType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"__rmul__ of _UnionType","ret_type":{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._UnionType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes.Array"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes._UnionType.__rmul__","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"from_address":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._UnionType.from_address","name":"from_address","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_address","upper_bound":"builtins.object","values":[],"variance":0}},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_address of _UnionType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_address","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_address","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._UnionType.from_buffer","name":"from_buffer","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer of _UnionType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_buffer","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_buffer_copy":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,1],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._UnionType.from_buffer_copy","name":"from_buffer_copy","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,1],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}},"typing_extensions.Buffer","builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_buffer_copy of _UnionType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_buffer_copy","upper_bound":"builtins.object","values":[],"variance":0}]}}},"from_param":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._UnionType.from_param","name":"from_param","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_param","upper_bound":"builtins.object","values":[],"variance":0}},{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"from_param of _UnionType","ret_type":{".class":"UnionType","items":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_param","upper_bound":"builtins.object","values":[],"variance":0},"_ctypes._CArgObject"],"uses_pep604_syntax":true},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.from_param","upper_bound":"builtins.object","values":[],"variance":0}]}}},"in_dll":{".class":"SymbolTableNode","kind":"Mdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0,0],"arg_names":[null,null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes._UnionType.in_dll","name":"in_dll","original_first_arg":"self","type":{".class":"CallableType","arg_kinds":[0,0,0],"arg_names":[null,null,null],"arg_types":[{".class":"TypeType","is_type_form":false,"item":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}},"ctypes.CDLL","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"in_dll of _UnionType","ret_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.in_dll","upper_bound":"builtins.object","values":[],"variance":0},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_typeshed.Self","id":-1,"name":"_typeshed.Self","namespace":"_ctypes._UnionType.in_dll","upper_bound":"builtins.object","values":[],"variance":0}]}}}},"self_type":{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._UnionType.Self","id":0,"name":"Self","namespace":"","upper_bound":"_ctypes._UnionType","values":[],"variance":0},"slots":null,"tuple_type":null,"type_vars":[],"typeddict_type":null}},"__annotations__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_ctypes.__annotations__","name":"__annotations__","setter_type":null,"type":{".class":"Instance","args":["builtins.str",{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.dict"}}},"__doc__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_ctypes.__doc__","name":"__doc__","setter_type":null,"type":"builtins.str"}},"__file__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_ctypes.__file__","name":"__file__","setter_type":null,"type":"builtins.str"}},"__name__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_ctypes.__name__","name":"__name__","setter_type":null,"type":"builtins.str"}},"__package__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_ctypes.__package__","name":"__package__","setter_type":null,"type":"builtins.str"}},"__spec__":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"Var","flags":["is_ready"],"fullname":"_ctypes.__spec__","name":"__spec__","setter_type":null,"type":"_frozen_importlib.ModuleSpec"}},"_typeshed":{".class":"SymbolTableNode","cross_ref":"_typeshed","kind":"Gdef","module_hidden":true,"module_public":false},"abstractmethod":{".class":"SymbolTableNode","cross_ref":"abc.abstractmethod","kind":"Gdef","module_hidden":true,"module_public":false},"addressof":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.addressof","name":"addressof","original_first_arg":"obj","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"UnionType","items":["_ctypes._CData",{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._CDataType"}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"addressof","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"alignment":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.alignment","name":"alignment","original_first_arg":"obj_or_type","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"UnionType","items":["_ctypes._CData",{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._CDataType"},{".class":"TypeType","is_type_form":false,"item":"_ctypes._CData"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},{".class":"TypeType","is_type_form":false,"item":"_ctypes.CFuncPtr"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Union"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Structure"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"alignment","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"buffer_info":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.buffer_info","name":"buffer_info","original_first_arg":"o","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"UnionType","items":["_ctypes._CData",{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._CDataType"},{".class":"TypeType","is_type_form":false,"item":"_ctypes._CData"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},{".class":"TypeType","is_type_form":false,"item":"_ctypes.CFuncPtr"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Union"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Structure"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"buffer_info","ret_type":{".class":"TupleType","implicit":false,"items":["builtins.str","builtins.int",{".class":"Instance","args":["builtins.int"],"extra_attrs":null,"type_ref":"builtins.tuple"}],"partial_fallback":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"builtins.tuple"}},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"byref":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1],"arg_names":["obj","offset"],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.byref","name":"byref","original_first_arg":"obj","type":{".class":"CallableType","arg_kinds":[0,1],"arg_names":["obj","offset"],"arg_types":[{".class":"UnionType","items":["_ctypes._CData",{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._CDataType"}],"uses_pep604_syntax":true},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"byref","ret_type":"_ctypes._CArgObject","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"c_void_p":{".class":"SymbolTableNode","cross_ref":"ctypes.c_void_p","kind":"Gdef","module_hidden":true,"module_public":false},"call_cdeclfunction":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.call_cdeclfunction","name":"call_cdeclfunction","original_first_arg":"address","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["builtins.int",{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.tuple"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"call_cdeclfunction","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"call_function":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.call_function","name":"call_function","original_first_arg":"address","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["builtins.int",{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2}],"extra_attrs":null,"type_ref":"builtins.tuple"}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"call_function","ret_type":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":2},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"dlclose":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.dlclose","name":"dlclose","original_first_arg":"handle","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"dlclose","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"dlopen":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,1],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.dlopen","name":"dlopen","original_first_arg":"name","type":{".class":"CallableType","arg_kinds":[0,1],"arg_names":[null,null],"arg_types":[{".class":"TypeAliasType","args":[],"type_ref":"_typeshed.StrOrBytesPath"},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"dlopen","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"dlsym":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.dlsym","name":"dlsym","original_first_arg":"handle","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":["builtins.int","builtins.str"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"dlsym","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"final":{".class":"SymbolTableNode","cross_ref":"typing.final","kind":"Gdef","module_hidden":true,"module_public":false},"get_errno":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[],"arg_names":[],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.get_errno","name":"get_errno","original_first_arg":null,"type":{".class":"CallableType","arg_kinds":[],"arg_names":[],"arg_types":[],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"get_errno","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"overload":{".class":"SymbolTableNode","cross_ref":"typing.overload","kind":"Gdef","module_hidden":true,"module_public":false},"pointer":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.pointer","name":"pointer","original_first_arg":"obj","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"pointer","ret_type":{".class":"Instance","args":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[{".class":"TypeVarType","default":{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":4},"fullname":"_ctypes._CT","id":-1,"name":"_CT","namespace":"_ctypes.pointer","upper_bound":"_ctypes._CData","values":[],"variance":0}]}}},"resize":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0,0],"arg_names":[null,null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.resize","name":"resize","original_first_arg":"obj","type":{".class":"CallableType","arg_kinds":[0,0],"arg_names":[null,null],"arg_types":[{".class":"UnionType","items":["_ctypes._CData",{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._CDataType"}],"uses_pep604_syntax":true},"builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"resize","ret_type":{".class":"NoneType"},"type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"set_errno":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.set_errno","name":"set_errno","original_first_arg":"value","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":["builtins.int"],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"set_errno","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"sizeof":{".class":"SymbolTableNode","kind":"Gdef","node":{".class":"FuncDef","abstract_status":0,"arg_kinds":[0],"arg_names":[null],"dataclass_transform_spec":null,"deprecated":null,"flags":[],"fullname":"_ctypes.sizeof","name":"sizeof","original_first_arg":"obj_or_type","type":{".class":"CallableType","arg_kinds":[0],"arg_names":[null],"arg_types":[{".class":"UnionType","items":["_ctypes._CData",{".class":"TypeAliasType","args":[],"type_ref":"_ctypes._CDataType"},{".class":"TypeType","is_type_form":false,"item":"_ctypes._CData"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._SimpleCData"}},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes._Pointer"}},{".class":"TypeType","is_type_form":false,"item":"_ctypes.CFuncPtr"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Union"},{".class":"TypeType","is_type_form":false,"item":"_ctypes.Structure"},{".class":"TypeType","is_type_form":false,"item":{".class":"Instance","args":[{".class":"AnyType","missing_import_name":null,"source_any":null,"type_of_any":6}],"extra_attrs":null,"type_ref":"_ctypes.Array"}}],"uses_pep604_syntax":true}],"fallback":"builtins.function","from_concatenate":false,"implicit":false,"imprecise_arg_kinds":false,"is_bound":false,"is_ellipsis_args":false,"name":"sizeof","ret_type":"builtins.int","type_guard":null,"type_is":null,"unpack_kwargs":false,"variables":[]}}},"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}},"path":"/home/geodesix/.local/lib/python3.10/site-packages/mypy/typeshed/stdlib/_ctypes.pyi"}