Skip to content

Commit

Permalink
rename get_folded_value to get_folded_value_throwing
Browse files Browse the repository at this point in the history
  • Loading branch information
tserg committed Dec 24, 2023
1 parent 64214ec commit 1d3de4b
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion vyper/ast/nodes.py
Original file line number Diff line number Diff line change
Expand Up @@ -375,7 +375,7 @@ def description(self):
"""
return getattr(self, "_description", type(self).__name__)

def get_folded_value(self) -> "VyperNode":
def get_folded_value_throwing(self) -> "VyperNode":
"""
Attempt to get the folded value and cache it on `_metadata["folded_value"]`.
Raises UnfoldableNode if not.
Expand Down
2 changes: 1 addition & 1 deletion vyper/ast/nodes.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ class VyperNode:
def description(self): ...
@classmethod
def get_fields(cls: Any) -> set: ...
def get_folded_value(self) -> VyperNode: ...
def get_folded_value_throwing(self) -> VyperNode: ...
def get_folded_value_maybe(self) -> Optional[VyperNode]: ...
def fold(self) -> VyperNode: ...
@classmethod
Expand Down
2 changes: 1 addition & 1 deletion vyper/semantics/analysis/pre_typecheck.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,6 @@ def prefold(node: vy_ast.VyperNode, constants: dict[str, vy_ast.VyperNode]):
if getattr(node, "_is_prefoldable", None):
try:
# call `get_folded_value`` for its side effects
node.get_folded_value()
node.get_folded_value_throwing()
except UnfoldableNode:
pass

0 comments on commit 1d3de4b

Please sign in to comment.