1{".class": "MypyFile", "_fullname": "wave", "_name": null, "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}, "BinaryIO": {".class": "SymbolTableNode", "cross_ref": "typing.BinaryIO", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Error": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.Exception"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "wave.Error", "name": "Error", "type_vars": []}, "flags": [], "fullname": "wave.Error", "metaclass_type": null, "metadata": {}, "module_name": "wave", "mro": ["wave.Error", "builtins.Exception", "builtins.BaseException", "builtins.object"], "names": {".class": "SymbolTable"}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "NamedTuple": {".class": "SymbolTableNode", "cross_ref": "typing.NamedTuple", "kind": "Gdef", "module_hidden": true, "module_public": false}, "NoReturn": {".class": "SymbolTableNode", "cross_ref": "typing.NoReturn", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Text": {".class": "SymbolTableNode", "cross_ref": "typing.Text", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Union": {".class": "SymbolTableNode", "cross_ref": "typing.Union", "kind": "Gdef", "module_hidden": true, "module_public": false}, "WAVE_FORMAT_PCM": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "wave.WAVE_FORMAT_PCM", "name": "WAVE_FORMAT_PCM", "type": "builtins.int"}}, "Wave_read": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "wave.Wave_read", "name": "Wave_read", "type_vars": []}, "flags": [], "fullname": "wave.Wave_read", "metaclass_type": null, "metadata": {}, "module_name": "wave", "mro": ["wave.Wave_read", "builtins.object"], "names": {".class": "SymbolTable", "__enter__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_conditional"], "fullname": "wave.Wave_read.__enter__", "name": "__enter__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__enter__ of Wave_read", "ret_type": "wave.Wave_read", "variables": []}}}, "__exit__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 2], "arg_names": ["self", "args"], "flags": ["is_conditional"], "fullname": "wave.Wave_read.__exit__", "name": "__exit__", "type": {".class": "CallableType", "arg_kinds": [0, 2], "arg_names": [null, null], "arg_types": ["wave.Wave_read", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__exit__ of Wave_read", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "f"], "flags": [], "fullname": "wave.Wave_read.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "f"], "arg_types": ["wave.Wave_read", {".class": "UnionType", "items": ["builtins.str", "typing.BinaryIO"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__init__ of Wave_read", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "close": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.close", "name": "close", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "close of Wave_read", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "getcompname": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.getcompname", "name": "getcompname", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getcompname of Wave_read", "ret_type": "builtins.str", "variables": []}}}, "getcomptype": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.getcomptype", "name": "getcomptype", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getcomptype of Wave_read", "ret_type": "builtins.str", "variables": []}}}, "getfp": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.getfp", "name": "getfp", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getfp of Wave_read", "ret_type": {".class": "UnionType", "items": ["typing.BinaryIO", {".class": "NoneTyp"}]}, "variables": []}}}, "getframerate": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.getframerate", "name": "getframerate", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getframerate of Wave_read", "ret_type": "builtins.int", "variables": []}}}, "getmark": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "id"], "flags": [], "fullname": "wave.Wave_read.getmark", "name": "getmark", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "id"], "arg_types": ["wave.Wave_read", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getmark of Wave_read", "ret_type": {".class": "UninhabitedType", "is_noreturn": true}, "variables": []}}}, "getmarkers": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.getmarkers", "name": "getmarkers", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getmarkers of Wave_read", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "getnchannels": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.getnchannels", "name": "getnchannels", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getnchannels of Wave_read", "ret_type": "builtins.int", "variables": []}}}, "getnframes": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.getnframes", "name": "getnframes", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getnframes of Wave_read", "ret_type": "builtins.int", "variables": []}}}, "getparams": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.getparams", "name": "getparams", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getparams of Wave_read", "ret_type": {".class": "TupleType", "fallback": "wave._wave_params", "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "variables": []}}}, "getsampwidth": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.getsampwidth", "name": "getsampwidth", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getsampwidth of Wave_read", "ret_type": "builtins.int", "variables": []}}}, "readframes": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "nframes"], "flags": [], "fullname": "wave.Wave_read.readframes", "name": "readframes", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "nframes"], "arg_types": ["wave.Wave_read", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "readframes of Wave_read", "ret_type": "builtins.bytes", "variables": []}}}, "rewind": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.rewind", "name": "rewind", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "rewind of Wave_read", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "setpos": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "pos"], "flags": [], "fullname": "wave.Wave_read.setpos", "name": "setpos", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "pos"], "arg_types": ["wave.Wave_read", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "setpos of Wave_read", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "tell": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_read.tell", "name": "tell", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_read"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "tell of Wave_read", "ret_type": "builtins.int", "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Wave_write": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "wave.Wave_write", "name": "Wave_write", "type_vars": []}, "flags": [], "fullname": "wave.Wave_write", "metaclass_type": null, "metadata": {}, "module_name": "wave", "mro": ["wave.Wave_write", "builtins.object"], "names": {".class": "SymbolTable", "__enter__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_conditional"], "fullname": "wave.Wave_write.__enter__", "name": "__enter__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__enter__ of Wave_write", "ret_type": "wave.Wave_write", "variables": []}}}, "__exit__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 2], "arg_names": ["self", "args"], "flags": ["is_conditional"], "fullname": "wave.Wave_write.__exit__", "name": "__exit__", "type": {".class": "CallableType", "arg_kinds": [0, 2], "arg_names": [null, null], "arg_types": ["wave.Wave_write", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__exit__ of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "f"], "flags": [], "fullname": "wave.Wave_write.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "f"], "arg_types": ["wave.Wave_write", {".class": "UnionType", "items": ["builtins.str", "typing.BinaryIO"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__init__ of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "close": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.close", "name": "close", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "close of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "getcompname": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.getcompname", "name": "getcompname", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getcompname of Wave_write", "ret_type": "builtins.str", "variables": []}}}, "getcomptype": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.getcomptype", "name": "getcomptype", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getcomptype of Wave_write", "ret_type": "builtins.str", "variables": []}}}, "getframerate": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.getframerate", "name": "getframerate", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getframerate of Wave_write", "ret_type": "builtins.int", "variables": []}}}, "getmark": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "id"], "flags": [], "fullname": "wave.Wave_write.getmark", "name": "getmark", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "id"], "arg_types": ["wave.Wave_write", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getmark of Wave_write", "ret_type": {".class": "UninhabitedType", "is_noreturn": true}, "variables": []}}}, "getmarkers": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.getmarkers", "name": "getmarkers", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getmarkers of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "getnchannels": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.getnchannels", "name": "getnchannels", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getnchannels of Wave_write", "ret_type": "builtins.int", "variables": []}}}, "getnframes": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.getnframes", "name": "getnframes", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getnframes of Wave_write", "ret_type": "builtins.int", "variables": []}}}, "getparams": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.getparams", "name": "getparams", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getparams of Wave_write", "ret_type": {".class": "TupleType", "fallback": "wave._wave_params", "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "variables": []}}}, "getsampwidth": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.getsampwidth", "name": "getsampwidth", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "getsampwidth of Wave_write", "ret_type": "builtins.int", "variables": []}}}, "setcomptype": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "comptype", "compname"], "flags": [], "fullname": "wave.Wave_write.setcomptype", "name": "setcomptype", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "comptype", "compname"], "arg_types": ["wave.Wave_write", "builtins.str", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "setcomptype of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "setframerate": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "framerate"], "flags": [], "fullname": "wave.Wave_write.setframerate", "name": "setframerate", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "framerate"], "arg_types": ["wave.Wave_write", "builtins.float"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "setframerate of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "setmark": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "id", "pos", "name"], "flags": [], "fullname": "wave.Wave_write.setmark", "name": "setmark", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "id", "pos", "name"], "arg_types": ["wave.Wave_write", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "setmark of Wave_write", "ret_type": {".class": "UninhabitedType", "is_noreturn": true}, "variables": []}}}, "setnchannels": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "nchannels"], "flags": [], "fullname": "wave.Wave_write.setnchannels", "name": "setnchannels", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "nchannels"], "arg_types": ["wave.Wave_write", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "setnchannels of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "setnframes": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "nframes"], "flags": [], "fullname": "wave.Wave_write.setnframes", "name": "setnframes", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "nframes"], "arg_types": ["wave.Wave_write", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "setnframes of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "setparams": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "params"], "flags": [], "fullname": "wave.Wave_write.setparams", "name": "setparams", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "params"], "arg_types": ["wave.Wave_write", {".class": "TupleType", "fallback": "wave._wave_params", "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "setparams of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "setsampwidth": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "sampwidth"], "flags": [], "fullname": "wave.Wave_write.setsampwidth", "name": "setsampwidth", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "sampwidth"], "arg_types": ["wave.Wave_write", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "setsampwidth of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "tell": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave.Wave_write.tell", "name": "tell", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["wave.Wave_write"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "tell of Wave_write", "ret_type": "builtins.int", "variables": []}}}, "writeframes": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "data"], "flags": [], "fullname": "wave.Wave_write.writeframes", "name": "writeframes", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "data"], "arg_types": ["wave.Wave_write", "builtins.bytes"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "writeframes of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}, "writeframesraw": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "data"], "flags": [], "fullname": "wave.Wave_write.writeframesraw", "name": "writeframesraw", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "data"], "arg_types": ["wave.Wave_write", "builtins.bytes"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "writeframesraw of Wave_write", "ret_type": {".class": "NoneTyp"}, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "_File": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 0, "fullname": "wave._File", "line": 8, "no_args": false, "normalized": false, "target": {".class": "UnionType", "items": ["builtins.str", "typing.BinaryIO"]}}}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "wave.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "wave.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "wave.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "wave.__package__", "name": "__package__", "type": "builtins.str"}}, "_wave_params": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "wave._wave_params", "name": "_wave_params", "type_vars": []}, "flags": ["is_named_tuple"], "fullname": "wave._wave_params", "metaclass_type": null, "metadata": {}, "module_name": "wave", "mro": ["wave._wave_params", "builtins.tuple", "typing.Sequence", "typing.Collection", "typing.Sized", "typing.Iterable", "typing.Container", "typing.Reversible", "builtins.object"], "names": {".class": "SymbolTable", "__annotations__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "wave._wave_params.__annotations__", "name": "__annotations__", "type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.dict"}}}, "__doc__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "wave._wave_params.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["self", "nchannels", "sampwidth", "framerate", "nframes", "comptype", "compname"], "flags": [], "fullname": "wave._wave_params.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["self", "nchannels", "sampwidth", "framerate", "nframes", "comptype", "compname"], "arg_types": [{".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}, "builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "__init__ of _wave_params", "ret_type": {".class": "NoneTyp"}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}]}}}, "_asdict": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "wave._wave_params._asdict", "name": "_asdict", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": [{".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "_asdict of _wave_params", "ret_type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.dict"}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}]}}}, "_field_defaults": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "wave._wave_params._field_defaults", "name": "_field_defaults", "type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.dict"}}}, "_field_types": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "wave._wave_params._field_types", "name": "_field_types", "type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.dict"}}}, "_fields": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "wave._wave_params._fields", "name": "_fields", "type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.str", "builtins.str", "builtins.str", "builtins.str", "builtins.str", "builtins.str"]}}}, "_make": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0, 5, 5], "arg_names": ["cls", "iterable", "new", "len"], "flags": ["is_class"], "fullname": "wave._wave_params._make", "name": "_make", "type": {".class": "CallableType", "arg_kinds": [0, 0, 5, 5], "arg_names": ["cls", "iterable", "new", "len"], "arg_types": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "typing.Iterable"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "_make of _wave_params", "ret_type": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}]}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_classmethod"], "fullname": "wave._wave_params._make", "name": "_make", "type": {".class": "CallableType", "arg_kinds": [0, 0, 5, 5], "arg_names": ["cls", "iterable", "new", "len"], "arg_types": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "typing.Iterable"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "_make of _wave_params", "ret_type": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}]}}}}, "_replace": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 5, 5, 5, 5, 5, 5], "arg_names": ["self", "nchannels", "sampwidth", "framerate", "nframes", "comptype", "compname"], "flags": [], "fullname": "wave._wave_params._replace", "name": "_replace", "type": {".class": "CallableType", "arg_kinds": [0, 5, 5, 5, 5, 5, 5], "arg_names": ["self", "nchannels", "sampwidth", "framerate", "nframes", "comptype", "compname"], "arg_types": [{".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}, "builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "_replace of _wave_params", "ret_type": {".class": "TypeVarType", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}, "variables": [{".class": "TypeVarDef", "fullname": "NT", "id": 1, "name": "NT", "upper_bound": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "values": [], "variance": 0}]}}}, "_source": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "wave._wave_params._source", "name": "_source", "type": "builtins.str"}}, "compname": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "wave._wave_params.compname", "name": "compname", "type": "builtins.str"}}, "comptype": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "wave._wave_params.comptype", "name": "comptype", "type": "builtins.str"}}, "framerate": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "wave._wave_params.framerate", "name": "framerate", "type": "builtins.int"}}, "nchannels": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "wave._wave_params.nchannels", "name": "nchannels", "type": "builtins.int"}}, "nframes": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "wave._wave_params.nframes", "name": "nframes", "type": "builtins.int"}}, "sampwidth": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "wave._wave_params.sampwidth", "name": "sampwidth", "type": "builtins.int"}}}, "tuple_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.int", "builtins.int", "builtins.int", "builtins.int", "builtins.str", "builtins.str"]}, "type_vars": [], "typeddict_type": null}}, "open": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["f", "mode"], "flags": [], "fullname": "wave.open", "name": "open", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["f", "mode"], "arg_types": [{".class": "UnionType", "items": ["builtins.str", "typing.BinaryIO"]}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneTyp"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "open", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}, "variables": []}}}, "openfp": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "wave.openfp", "name": "openfp", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["f", "mode"], "arg_types": [{".class": "UnionType", "items": ["builtins.str", "typing.BinaryIO"]}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneTyp"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "explicit"}, "variables": []}}}, "sys": {".class": "SymbolTableNode", "cross_ref": "sys", "kind": "ModuleRef", "module_hidden": true, "module_public": false}}, "path": "/Library/Frameworks/Python.framework/Versions/3.7/lib/mypy/typeshed/stdlib/2and3/wave.pyi"}
2