From 59f7d3650206d6ef9479043ff6bbef368f7511fe Mon Sep 17 00:00:00 2001 From: tserg <8017125+tserg@users.noreply.github.com> Date: Thu, 28 Dec 2023 16:53:23 +0800 Subject: [PATCH] try reverting const amendment --- vyper/codegen/expr.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/vyper/codegen/expr.py b/vyper/codegen/expr.py index 25927f1ab0..d42ba8babd 100644 --- a/vyper/codegen/expr.py +++ b/vyper/codegen/expr.py @@ -193,13 +193,6 @@ def parse_Name(self): # TODO: use self.expr._expr_info elif self.expr.id in self.context.globals: varinfo = self.context.globals[self.expr.id] - if varinfo.modifiability == Modifiability.ALWAYS_CONSTANT: - value_node = varinfo.decl_node.value - folded_value_node = value_node._metadata.get("folded_value") - if folded_value_node is not None: - value_node = folded_value_node - return Expr.parse_value_expr(value_node, self.context) - assert varinfo.modifiability == Modifiability.IMMUTABLE, "not an immutable!" ofst = varinfo.position.offset