From 5c6135c46566ea0d9d868a8deb0a48be31a7440e Mon Sep 17 00:00:00 2001 From: tserg <8017125+tserg@users.noreply.github.com> Date: Mon, 18 Dec 2023 20:53:56 +0800 Subject: [PATCH] revert circular call in infer_arg_types --- vyper/builtins/_signatures.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vyper/builtins/_signatures.py b/vyper/builtins/_signatures.py index 01fd4dafc4..20e81894d4 100644 --- a/vyper/builtins/_signatures.py +++ b/vyper/builtins/_signatures.py @@ -137,7 +137,8 @@ def infer_arg_types( self, node: vy_ast.Call, return_type: VyperType | None = None ) -> list[VyperType]: # validate arg types and sanity check the return type - self.get_return_type(node, expected_type=return_type) + # TODO: circular call with some `infer_arg_types` + #self.get_return_type(node, expected_type=return_type) ret = [expected for (_, expected) in self._inputs]