summaryrefslogtreecommitdiff
path: root/src/compiler
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler')
-rw-r--r--src/compiler/scala/tools/nsc/ast/parser/SymbolicXMLBuilder.scala6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/compiler/scala/tools/nsc/ast/parser/SymbolicXMLBuilder.scala b/src/compiler/scala/tools/nsc/ast/parser/SymbolicXMLBuilder.scala
index 03f3053edc..51c937dd7f 100644
--- a/src/compiler/scala/tools/nsc/ast/parser/SymbolicXMLBuilder.scala
+++ b/src/compiler/scala/tools/nsc/ast/parser/SymbolicXMLBuilder.scala
@@ -57,11 +57,7 @@ abstract class SymbolicXMLBuilder(p: Parsers#Parser, preserveWS: Boolean)
// convenience methods
private def LL[A](x: A*): List[List[A]] = List(List(x:_*))
- private def const(x: Any) = x match {
- case s: runtime.RichString => Literal(Constant(s.toString)) // not our finest hour
- case s: collection.immutable.StringLike[_] => Literal(Constant(s.toString)) // not our finest hour
- case _ => Literal(Constant(x))
- }
+ private def const(x: Any) = Literal(Constant(x))
private def wild = Ident(nme.WILDCARD)
private def wildStar = Ident(nme.WILDCARD_STAR.toTypeName)
private def _scala(name: Name) = Select(Select(Ident(nme.ROOTPKG), nme.scala_), name)