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 33bab9ddb5cdb0dea8473ea91a7ff6a103189358..73b45d788620a2332f2ec26ebdfc0521761b56fe 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++) {