From 3dcc1f73f95efd8f41e34ac3cfc36ba604c8116e Mon Sep 17 00:00:00 2001
From: Lukas Stadler <lukas.stadler@oracle.com>
Date: Fri, 13 May 2016 14:32:04 +0200
Subject: [PATCH] ReadVariableNodes with generated names are still syntax nodes

---
 .../truffle/r/nodes/access/variables/ReadVariableNode.java     | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/variables/ReadVariableNode.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/variables/ReadVariableNode.java
index f6a101e149..6786efc523 100644
--- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/variables/ReadVariableNode.java
+++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/variables/ReadVariableNode.java
@@ -48,7 +48,6 @@ import com.oracle.truffle.api.profiles.ValueProfile;
 import com.oracle.truffle.api.source.SourceSection;
 import com.oracle.truffle.r.nodes.RASTUtils;
 import com.oracle.truffle.r.nodes.function.PromiseHelperNode;
-import com.oracle.truffle.r.runtime.AnonymousFrameVariable;
 import com.oracle.truffle.r.runtime.ArgumentsSignature;
 import com.oracle.truffle.r.runtime.FastROptions;
 import com.oracle.truffle.r.runtime.RArguments;
@@ -173,7 +172,7 @@ public final class ReadVariableNode extends RSourceSectionNode implements RSynta
 
     @Override
     public boolean isSyntax() {
-        return identifier instanceof String && !AnonymousFrameVariable.isAnonymous(identifierAsString);
+        return identifier instanceof String;
     }
 
     @Override
-- 
GitLab