Skip to content

Commit 06a31ee

Browse files
committed
Remove duplicate methods between YARPTranslator and YARPBaseTranslator
1 parent 0e4c8b3 commit 06a31ee

File tree

1 file changed

+0
-28
lines changed

1 file changed

+0
-28
lines changed

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

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3490,10 +3490,6 @@ protected static RubyNode initFlipFlopStates(TranslatorEnvironment environment)
34903490
return sequence(Arrays.asList(initNodes));
34913491
}
34923492

3493-
protected static RubyNode[] createArray(int size) {
3494-
return size == 0 ? RubyNode.EMPTY_ARRAY : new RubyNode[size];
3495-
}
3496-
34973493
public static RubyNode loadSelf(RubyLanguage language) {
34983494
return new WriteLocalVariableNode(SelfNode.SELF_INDEX, profileArgument(language, new ReadSelfNode()));
34993495
}
@@ -3619,30 +3615,6 @@ protected boolean isSideEffectFreeRescueExpression(Nodes.Node node) {
36193615
node instanceof Nodes.NilNode;
36203616
}
36213617

3622-
protected static RubyNode sequence(Nodes.Node yarpNode, List<RubyNode> sequence) {
3623-
assert !yarpNode.hasNewLineFlag() : "Expected node passed to sequence() to not have a newline flag";
3624-
3625-
RubyNode sequenceNode = sequence(sequence);
3626-
3627-
if (!sequenceNode.hasSource()) {
3628-
assignPositionOnly(yarpNode, sequenceNode);
3629-
}
3630-
3631-
return sequenceNode;
3632-
}
3633-
3634-
protected static Nodes.CallNode callNode(Nodes.Node location, Nodes.Node receiver, String methodName,
3635-
Nodes.Node... arguments) {
3636-
return callNode(location, NO_FLAGS, receiver, methodName, arguments);
3637-
}
3638-
3639-
protected static Nodes.CallNode callNode(Nodes.Node location, short flags, Nodes.Node receiver, String methodName,
3640-
Nodes.Node... arguments) {
3641-
return new Nodes.CallNode(flags, receiver, methodName,
3642-
new Nodes.ArgumentsNode(NO_FLAGS, arguments, location.startOffset, location.length), null,
3643-
location.startOffset, location.length);
3644-
}
3645-
36463618
private boolean containYARPSplatNode(Nodes.Node[] nodes) {
36473619
for (var n : nodes) {
36483620
if (n instanceof Nodes.SplatNode) {

0 commit comments

Comments
 (0)