Fix and allow classes with missing metaclasses (#9136)

This commit is contained in:
Nikita Sobolev
2022-11-08 21:13:59 +03:00
committed by GitHub
parent b13f8e37a3
commit c0e9038f0d
12 changed files with 1134 additions and 2 deletions

View File

@@ -16,6 +16,6 @@ def signature(*arguments: _Signature) -> Callable[[_F], _F]: ...
class FunctionRegistry(type):
def __init__(cls, name, bases, attrs) -> None: ...
class Functions:
class Functions(metaclass=FunctionRegistry):
FUNCTION_TABLE: Any
def call_function(self, function_name, resolved_args): ...