diff options
author | Adriaan Moors <adriaan.moors@epfl.ch> | 2007-06-13 13:11:41 +0000 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@epfl.ch> | 2007-06-13 13:11:41 +0000 |
commit | 8bde15629b858d34c52522d8e396823b0356c890 (patch) | |
tree | bf6554ff674733c743caf279190bc65f5687f9a0 | |
parent | 2a52c9f3ab7b05d4be2f3138a61f065c3e3ac3af (diff) | |
download | scala-8bde15629b858d34c52522d8e396823b0356c890.tar.gz scala-8bde15629b858d34c52522d8e396823b0356c890.tar.bz2 scala-8bde15629b858d34c52522d8e396823b0356c890.zip |
fixed bug 1174
-rw-r--r-- | src/compiler/scala/tools/nsc/symtab/Definitions.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/symtab/Definitions.scala b/src/compiler/scala/tools/nsc/symtab/Definitions.scala index 2c6d153b9f..7430a6f2d5 100644 --- a/src/compiler/scala/tools/nsc/symtab/Definitions.scala +++ b/src/compiler/scala/tools/nsc/symtab/Definitions.scala @@ -700,7 +700,7 @@ trait Definitions { if (sym.owner.isPackageClass) sym.fullNameString('.') else flatNameString(sym.owner, separator) + "$" + sym.simpleName; def signature1(etp: Type): String = { - if (etp.symbol == ArrayClass) "[" + signature1(erasure(etp.typeArgs.head)) + if (etp.symbol == ArrayClass) "[" + signature1(erasure(etp.normalize.typeArgs.head)) else if (isValueClass(etp.symbol)) abbrvTag(etp.symbol).toString() else "L" + flatNameString(etp.symbol, '/') + ";" } |