summaryrefslogtreecommitdiff
path: root/src/compiler/scala/reflect/internal/Types.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-04-13 14:06:52 +0100
committerPaul Phillips <paulp@improving.org>2012-04-13 14:06:52 +0100
commit020043c3a6e19718175cbbfe76cedab8db7e0498 (patch)
treef15a1ed4a05c18b0a61f279ad9b29cb7f2a70442 /src/compiler/scala/reflect/internal/Types.scala
parent5d42159cec3ac04310c35500cd9e01419b0fb587 (diff)
downloadscala-020043c3a6e19718175cbbfe76cedab8db7e0498.tar.gz
scala-020043c3a6e19718175cbbfe76cedab8db7e0498.tar.bz2
scala-020043c3a6e19718175cbbfe76cedab8db7e0498.zip
Small cleanup in typeref toString
Diffstat (limited to 'src/compiler/scala/reflect/internal/Types.scala')
-rw-r--r--src/compiler/scala/reflect/internal/Types.scala8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/compiler/scala/reflect/internal/Types.scala b/src/compiler/scala/reflect/internal/Types.scala
index 3f0d5c9c67..c6b320b444 100644
--- a/src/compiler/scala/reflect/internal/Types.scala
+++ b/src/compiler/scala/reflect/internal/Types.scala
@@ -2238,10 +2238,10 @@ trait Types extends api.Types { self: SymbolTable =>
parentsString(thisInfo.parents) + refinementString
else rest
)
- private def customToString = this match {
- case TypeRef(_, RepeatedParamClass, arg :: _) => arg + "*"
- case TypeRef(_, ByNameParamClass, arg :: _) => "=> " + arg
- case _ =>
+ private def customToString = sym match {
+ case RepeatedParamClass => args.head + "*"
+ case ByNameParamClass => "=> " + args.head
+ case _ =>
def targs = normalize.typeArgs
if (isFunctionType(this)) {