From b7b6374075f865ae525894f707a66168a6213a79 Mon Sep 17 00:00:00 2001 From: Christian Humer <christian.humer@oracle.com> Date: Mon, 28 Sep 2015 17:29:29 +0200 Subject: [PATCH] Fix to lower implemented on implementation type instead of interface type. --- .../src/com/oracle/truffle/r/nodes/builtin/base/ToLower.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ToLower.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ToLower.java index 33bab9ddb5..73b45d7886 100644 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ToLower.java +++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ToLower.java @@ -29,6 +29,7 @@ import com.oracle.truffle.api.dsl.*; import com.oracle.truffle.r.nodes.builtin.*; import com.oracle.truffle.r.runtime.*; import com.oracle.truffle.r.runtime.data.*; +import com.oracle.truffle.r.runtime.data.model.*; @RBuiltin(name = "tolower", kind = INTERNAL, parameterNames = {"x"}) public abstract class ToLower extends RBuiltinNode { @@ -42,7 +43,7 @@ public abstract class ToLower extends RBuiltinNode { @Specialization @TruffleBoundary - protected RStringVector toLower(RStringVector vector) { + protected RStringVector toLower(RAbstractStringVector vector) { controlVisibility(); String[] stringVector = new String[vector.getLength()]; for (int i = 0; i < vector.getLength(); i++) { -- GitLab