From 14d1e093d174c708e7fbd32906e67593e080780c Mon Sep 17 00:00:00 2001 From: tserg <8017125+tserg@users.noreply.github.com> Date: Thu, 28 Dec 2023 16:17:45 +0800 Subject: [PATCH] read folded value from metadata --- vyper/semantics/analysis/local.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vyper/semantics/analysis/local.py b/vyper/semantics/analysis/local.py index 57a9e9afa9..417e9e7018 100644 --- a/vyper/semantics/analysis/local.py +++ b/vyper/semantics/analysis/local.py @@ -549,7 +549,7 @@ def visit(self, node, typ): node._metadata["type"] = typ # validate and annotate folded value - folded_value = node.get_folded_value_maybe() + folded_value = node._metadata.get("folded_value") if folded_value: validate_expected_type(folded_value, typ) folded_value._metadata["type"] = typ