diff options
author | Paul Phillips <paulp@improving.org> | 2012-04-13 14:06:52 +0100 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2012-04-13 14:06:52 +0100 |
commit | 020043c3a6e19718175cbbfe76cedab8db7e0498 (patch) | |
tree | f15a1ed4a05c18b0a61f279ad9b29cb7f2a70442 | |
parent | 5d42159cec3ac04310c35500cd9e01419b0fb587 (diff) | |
download | scala-020043c3a6e19718175cbbfe76cedab8db7e0498.tar.gz scala-020043c3a6e19718175cbbfe76cedab8db7e0498.tar.bz2 scala-020043c3a6e19718175cbbfe76cedab8db7e0498.zip |
Small cleanup in typeref toString
-rw-r--r-- | src/compiler/scala/reflect/internal/Types.scala | 8 |
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)) { |