diff options
Diffstat (limited to 'test/files/run/Meter.scala')
-rw-r--r-- | test/files/run/Meter.scala | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/files/run/Meter.scala b/test/files/run/Meter.scala index 42a3aac5f8..515e46de24 100644 --- a/test/files/run/Meter.scala +++ b/test/files/run/Meter.scala @@ -1,6 +1,6 @@ package a { class Meter(val underlying: Double) extends AnyVal with _root_.b.Printable { - def + (other: Meter): Meter = + def + (other: Meter): Meter = new Meter(this.underlying + other.underlying) def / (other: Meter): Double = this.underlying / other.underlying def / (factor: Double): Meter = new Meter(this.underlying / factor) @@ -11,7 +11,7 @@ package a { } object Meter extends (Double => Meter) { - + def apply(x: Double): Meter = new Meter(x) implicit val boxings = new BoxingConversions[Meter, Double] { @@ -21,7 +21,7 @@ package a { } class Foot(val unbox: Double) extends AnyVal { - def + (other: Foot): Foot = + def + (other: Foot): Foot = new Foot(this.unbox + other.unbox) override def toString = unbox.toString+"ft" } @@ -34,8 +34,8 @@ package a { } package b { - trait Printable extends Any { - def print: Unit = Console.print(this) + trait Printable extends Any { + def print: Unit = Console.print(this) protected def proprint = Console.print("<<<") } } @@ -65,7 +65,7 @@ object Test extends App { println("x == 1: "+(x == 1)) println("x == y: "+(x == y)) assert(x.hashCode == (1.0).hashCode) - + val a: Any = x val b: Any = y println("a == b: "+(a == b)) |