summaryrefslogtreecommitdiff
path: root/test/files/pos/t3071.scala
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@epfl.ch>2010-02-26 12:49:02 +0000
committerLukas Rytz <lukas.rytz@epfl.ch>2010-02-26 12:49:02 +0000
commitcda9718a21ca02d7d13efe7b07f4d4e0c5697171 (patch)
tree8a6d2e598d0a71e1666ba4ef2bcb4a50631cc3a4 /test/files/pos/t3071.scala
parent00814d33caf1b321ccc24b85ff69f146ea1acdaa (diff)
downloadscala-cda9718a21ca02d7d13efe7b07f4d4e0c5697171.tar.gz
scala-cda9718a21ca02d7d13efe7b07f4d4e0c5697171.tar.bz2
scala-cda9718a21ca02d7d13efe7b07f4d4e0c5697171.zip
close #3071.
Diffstat (limited to 'test/files/pos/t3071.scala')
-rw-r--r--test/files/pos/t3071.scala7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/files/pos/t3071.scala b/test/files/pos/t3071.scala
new file mode 100644
index 0000000000..7e14432941
--- /dev/null
+++ b/test/files/pos/t3071.scala
@@ -0,0 +1,7 @@
+class A (val i: Int) {
+ def copy (i: Int = this.i): A = new A(i)
+}
+
+class B (val j: Int) extends A(1) {
+ override def copy (j: Int = this.j): B = new B(j)
+}