Skip to content

Commit 33df281

Browse files
committed
Remove not used field translatingNextExpression in YARPTranslator
1 parent e039bec commit 33df281

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

src/main/java/org/truffleruby/parser/YARPTranslator.java

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,6 @@ public class YARPTranslator extends YARPBaseTranslator {
178178

179179
public Deque<Integer> frameOnStackMarkerSlotStack = new ArrayDeque<>();
180180
private boolean translatingWhile = false;
181-
private boolean translatingNextExpression = false;
182181
private boolean translatingForStatement = false;
183182

184183
private static final String[] numberedParameterNames = {
@@ -2697,16 +2696,7 @@ public RubyNode visitNextNode(Nodes.NextNode node) {
26972696
getSourceSection(node)));
26982697
}
26992698

2700-
final RubyNode argumentsNode;
2701-
2702-
final boolean t = translatingNextExpression;
2703-
translatingNextExpression = true;
2704-
try {
2705-
argumentsNode = translateControlFlowArguments(node.arguments);
2706-
} finally {
2707-
translatingNextExpression = t;
2708-
}
2709-
2699+
final RubyNode argumentsNode = translateControlFlowArguments(node.arguments);
27102700
final RubyNode rubyNode = new NextNode(argumentsNode);
27112701
return assignPositionAndFlags(node, rubyNode);
27122702
}

0 commit comments

Comments
 (0)