aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala
diff options
context:
space:
mode:
authorGuillaume Martres <smarter@ubuntu.com>2017-03-05 20:42:17 +0900
committerGuillaume Martres <smarter@ubuntu.com>2017-03-08 13:30:25 +0100
commitecbb73ccf21302bf2a5df1c8d97811581d4f8637 (patch)
treef1ddd8322f24a144ae9960924ad01febf353692b /compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala
parentb5bdfab87b9be2cfbbc67370d1b6fbb5eb374098 (diff)
downloaddotty-ecbb73ccf21302bf2a5df1c8d97811581d4f8637.tar.gz
dotty-ecbb73ccf21302bf2a5df1c8d97811581d4f8637.tar.bz2
dotty-ecbb73ccf21302bf2a5df1c8d97811581d4f8637.zip
Remove uses of StringOps from scala-reflect
Diffstat (limited to 'compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala')
-rw-r--r--compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala b/compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala
index 09d1b20b1..c99826488 100644
--- a/compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala
+++ b/compiler/src/dotty/tools/dotc/parsing/SymbolicXMLBuilder.scala
@@ -5,12 +5,12 @@ package parsing
import scala.collection.mutable
import scala.xml.{ EntityRef, Text }
import core._
+import Decorators._
import Flags.Mutable
import Names._, StdNames._, ast.Trees._, ast.{tpd, untpd}
import Symbols._, Contexts._
import util.Positions._
import Parsers.Parser
-import scala.reflect.internal.util.StringOps.splitWhere
import scala.language.implicitConversions
/** This class builds instance of `Tree` that represent XML.
@@ -171,7 +171,7 @@ class SymbolicXMLBuilder(parser: Parser, preserveWS: Boolean)(implicit ctx: Cont
}
/** Returns (Some(prefix) | None, rest) based on position of ':' */
- def splitPrefix(name: String): (Option[String], String) = splitWhere(name, _ == ':', true) match {
+ def splitPrefix(name: String): (Option[String], String) = name.splitWhere(_ == ':', doDropIndex = true) match {
case Some((pre, rest)) => (Some(pre), rest)
case _ => (None, name)
}