From 82a2dc762012a1322586f64702c9e829ff1f0753 Mon Sep 17 00:00:00 2001 From: Tomas Stupka <tomas.stupka@oracle.com> Date: Wed, 21 Dec 2016 18:30:52 +0100 Subject: [PATCH] lhs might be also a RCallBaseNodeWrapper --- .../oracle/truffle/r/nodes/control/ReplacementDispatchNode.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/control/ReplacementDispatchNode.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/control/ReplacementDispatchNode.java index 656bb60251..144d1200fd 100644 --- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/control/ReplacementDispatchNode.java +++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/control/ReplacementDispatchNode.java @@ -84,7 +84,7 @@ public final class ReplacementDispatchNode extends OperatorNode { public RNode create(boolean isVoid) { RNode replacement; - if (lhs instanceof RSyntaxCall) { + if (lhs.asRSyntaxNode() instanceof RSyntaxCall) { replacement = createReplacementNode(isVoid); } else { replacement = new WriteVariableSyntaxNode(getLazySourceSection(), operator, lhs.asRSyntaxNode(), rhs, isSuper); -- GitLab