1{".class": "MypyFile", "_fullname": "math", "_name": null, "is_partial_stub_package": false, "is_stub": true, "names": {".class": "SymbolTable", "Iterable": {".class": "SymbolTableNode", "cross_ref": "typing.Iterable", "kind": "Gdef", "module_hidden": true, "module_public": false}, "SupportsFloat": {".class": "SymbolTableNode", "cross_ref": "typing.SupportsFloat", "kind": "Gdef", "module_hidden": true, "module_public": false}, "SupportsInt": {".class": "SymbolTableNode", "cross_ref": "typing.SupportsInt", "kind": "Gdef", "module_hidden": true, "module_public": false}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef", "module_hidden": true, "module_public": false}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "math.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "math.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "math.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "math.__package__", "name": "__package__", "type": "builtins.str"}}, "acos": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.acos", "name": "acos", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "acos", "ret_type": "builtins.float", "variables": []}}}, "acosh": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.acosh", "name": "acosh", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "acosh", "ret_type": "builtins.float", "variables": []}}}, "asin": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.asin", "name": "asin", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "asin", "ret_type": "builtins.float", "variables": []}}}, "asinh": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.asinh", "name": "asinh", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "asinh", "ret_type": "builtins.float", "variables": []}}}, "atan": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.atan", "name": "atan", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "atan", "ret_type": "builtins.float", "variables": []}}}, "atan2": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["y", "x"], "flags": [], "fullname": "math.atan2", "name": "atan2", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["y", "x"], "arg_types": ["typing.SupportsFloat", "typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "atan2", "ret_type": "builtins.float", "variables": []}}}, "atanh": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.atanh", "name": "atanh", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "atanh", "ret_type": "builtins.float", "variables": []}}}, "ceil": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": ["is_conditional"], "fullname": "math.ceil", "name": "ceil", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "ceil", "ret_type": "builtins.int", "variables": []}}}, "copysign": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "flags": [], "fullname": "math.copysign", "name": "copysign", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "arg_types": ["typing.SupportsFloat", "typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "copysign", "ret_type": "builtins.float", "variables": []}}}, "cos": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.cos", "name": "cos", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "cos", "ret_type": "builtins.float", "variables": []}}}, "cosh": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.cosh", "name": "cosh", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "cosh", "ret_type": "builtins.float", "variables": []}}}, "degrees": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.degrees", "name": "degrees", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "degrees", "ret_type": "builtins.float", "variables": []}}}, "e": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "math.e", "name": "e", "type": "builtins.float"}}, "erf": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.erf", "name": "erf", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "erf", "ret_type": "builtins.float", "variables": []}}}, "erfc": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.erfc", "name": "erfc", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "erfc", "ret_type": "builtins.float", "variables": []}}}, "exp": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.exp", "name": "exp", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "exp", "ret_type": "builtins.float", "variables": []}}}, "expm1": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.expm1", "name": "expm1", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "expm1", "ret_type": "builtins.float", "variables": []}}}, "fabs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.fabs", "name": "fabs", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "fabs", "ret_type": "builtins.float", "variables": []}}}, "factorial": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.factorial", "name": "factorial", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsInt"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "factorial", "ret_type": "builtins.int", "variables": []}}}, "floor": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": ["is_conditional"], "fullname": "math.floor", "name": "floor", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "floor", "ret_type": "builtins.int", "variables": []}}}, "fmod": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "flags": [], "fullname": "math.fmod", "name": "fmod", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "arg_types": ["typing.SupportsFloat", "typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "fmod", "ret_type": "builtins.float", "variables": []}}}, "frexp": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.frexp", "name": "frexp", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "frexp", "ret_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.float", "builtins.int"]}, "variables": []}}}, "fsum": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["iterable"], "flags": [], "fullname": "math.fsum", "name": "fsum", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["iterable"], "arg_types": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "from_omitted_generics"}], "type_ref": "typing.Iterable"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "fsum", "ret_type": "builtins.float", "variables": []}}}, "gamma": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.gamma", "name": "gamma", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "gamma", "ret_type": "builtins.float", "variables": []}}}, "gcd": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["a", "b"], "flags": ["is_conditional"], "fullname": "math.gcd", "name": "gcd", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["a", "b"], "arg_types": ["builtins.int", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "gcd", "ret_type": "builtins.int", "variables": []}}}, "hypot": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "flags": [], "fullname": "math.hypot", "name": "hypot", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "arg_types": ["typing.SupportsFloat", "typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "hypot", "ret_type": "builtins.float", "variables": []}}}, "inf": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "math.inf", "name": "inf", "type": "builtins.float"}}, "isclose": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1, 1], "arg_names": ["a", "b", "rel_tol", "abs_tol"], "flags": ["is_conditional"], "fullname": "math.isclose", "name": "isclose", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1, 1], "arg_names": ["a", "b", "rel_tol", "abs_tol"], "arg_types": ["typing.SupportsFloat", "typing.SupportsFloat", "typing.SupportsFloat", "typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "isclose", "ret_type": "builtins.bool", "variables": []}}}, "isfinite": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": ["is_conditional"], "fullname": "math.isfinite", "name": "isfinite", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "isfinite", "ret_type": "builtins.bool", "variables": []}}}, "isinf": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.isinf", "name": "isinf", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "isinf", "ret_type": "builtins.bool", "variables": []}}}, "isnan": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.isnan", "name": "isnan", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "isnan", "ret_type": "builtins.bool", "variables": []}}}, "ldexp": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["x", "i"], "flags": [], "fullname": "math.ldexp", "name": "ldexp", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["x", "i"], "arg_types": ["typing.SupportsFloat", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "ldexp", "ret_type": "builtins.float", "variables": []}}}, "lgamma": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.lgamma", "name": "lgamma", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "lgamma", "ret_type": "builtins.float", "variables": []}}}, "log": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1], "arg_names": ["x", "base"], "flags": [], "fullname": "math.log", "name": "log", "type": {".class": "CallableType", "arg_kinds": [0, 1], "arg_names": ["x", "base"], "arg_types": ["typing.SupportsFloat", "typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "log", "ret_type": "builtins.float", "variables": []}}}, "log10": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.log10", "name": "log10", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "log10", "ret_type": "builtins.float", "variables": []}}}, "log1p": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.log1p", "name": "log1p", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "log1p", "ret_type": "builtins.float", "variables": []}}}, "log2": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": ["is_conditional"], "fullname": "math.log2", "name": "log2", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "log2", "ret_type": "builtins.float", "variables": []}}}, "modf": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.modf", "name": "modf", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "modf", "ret_type": {".class": "TupleType", "fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": "special_form"}], "type_ref": "builtins.tuple"}, "implicit": false, "items": ["builtins.float", "builtins.float"]}, "variables": []}}}, "nan": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "math.nan", "name": "nan", "type": "builtins.float"}}, "pi": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "math.pi", "name": "pi", "type": "builtins.float"}}, "pow": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "flags": [], "fullname": "math.pow", "name": "pow", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "arg_types": ["typing.SupportsFloat", "typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "pow", "ret_type": "builtins.float", "variables": []}}}, "radians": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.radians", "name": "radians", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "radians", "ret_type": "builtins.float", "variables": []}}}, "remainder": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "flags": ["is_conditional"], "fullname": "math.remainder", "name": "remainder", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["x", "y"], "arg_types": ["typing.SupportsFloat", "typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "remainder", "ret_type": "builtins.float", "variables": []}}}, "sin": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.sin", "name": "sin", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "sin", "ret_type": "builtins.float", "variables": []}}}, "sinh": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.sinh", "name": "sinh", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "sinh", "ret_type": "builtins.float", "variables": []}}}, "sqrt": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.sqrt", "name": "sqrt", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "sqrt", "ret_type": "builtins.float", "variables": []}}}, "sys": {".class": "SymbolTableNode", "cross_ref": "sys", "kind": "ModuleRef", "module_hidden": true, "module_public": false}, "tan": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.tan", "name": "tan", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "tan", "ret_type": "builtins.float", "variables": []}}}, "tanh": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.tanh", "name": "tanh", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "tanh", "ret_type": "builtins.float", "variables": []}}}, "tau": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "math.tau", "name": "tau", "type": "builtins.float"}}, "trunc": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["x"], "flags": [], "fullname": "math.trunc", "name": "trunc", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["x"], "arg_types": ["typing.SupportsFloat"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_classmethod_class": false, "is_ellipsis_args": false, "name": "trunc", "ret_type": "builtins.int", "variables": []}}}}, "path": "/Library/Frameworks/Python.framework/Versions/3.7/lib/mypy/typeshed/stdlib/2and3/math.pyi"}
2