aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Names.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-04-05 12:15:45 +0200
committerMartin Odersky <odersky@gmail.com>2013-04-05 12:15:45 +0200
commitf8d5c8401ab7e4a31c9f4430ad64e27d8cb08bac (patch)
tree64d0916d98f35a63da221bbdf95d44bc4467e759 /src/dotty/tools/dotc/core/Names.scala
parent2dcae86ae6937ad2f8cd8b05734eb9feb964404e (diff)
downloaddotty-f8d5c8401ab7e4a31c9f4430ad64e27d8cb08bac.tar.gz
dotty-f8d5c8401ab7e4a31c9f4430ad64e27d8cb08bac.tar.bz2
dotty-f8d5c8401ab7e4a31c9f4430ad64e27d8cb08bac.zip
Refactored test framework
Moves worksheets to test. Factored out class DottyTest and made it usable from worksheets. Added worksheet test for signatures.
Diffstat (limited to 'src/dotty/tools/dotc/core/Names.scala')
-rw-r--r--src/dotty/tools/dotc/core/Names.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/core/Names.scala b/src/dotty/tools/dotc/core/Names.scala
index b61f5ee06..5d78ce88c 100644
--- a/src/dotty/tools/dotc/core/Names.scala
+++ b/src/dotty/tools/dotc/core/Names.scala
@@ -79,7 +79,8 @@ object Names {
*/
def fromName(name: Name): ThisName = fromChars(chrs, name.start, name.length)
- override def toString = new String(chrs, start, length)
+ override def toString =
+ if (length == 0) "" else new String(chrs, start, length)
def show(implicit ctx: Context): String = ctx.nameString(this)