aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2016-04-07 17:59:44 +0200
committerMartin Odersky <odersky@gmail.com>2016-04-07 17:59:44 +0200
commite2cdfa3123d311773d34b10f5979181cecd8acf1 (patch)
tree516e477022d9e2f9fd3c7891ad9b0bff633b4faf
parent03e8c54c0165d129b12bdde29b2482dd1758e418 (diff)
downloaddotty-e2cdfa3123d311773d34b10f5979181cecd8acf1.tar.gz
dotty-e2cdfa3123d311773d34b10f5979181cecd8acf1.tar.bz2
dotty-e2cdfa3123d311773d34b10f5979181cecd8acf1.zip
Augment test case
-rw-r--r--tests/pos/i941.scala14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/pos/i941.scala b/tests/pos/i941.scala
index 75bf4e448..5a0ef512c 100644
--- a/tests/pos/i941.scala
+++ b/tests/pos/i941.scala
@@ -7,4 +7,18 @@ object Test {
def foo(x: A): Unit = ()
}
+ class D[A](x: A) {
+
+ var f = x
+
+ def this(y1: A, y2: A) = {
+ this(y1)
+ f = y2
+ val g: A = f
+ foo(y2)
+ }
+
+ def foo(x: A): Unit = ()
+
+ }
}