aboutsummaryrefslogtreecommitdiff
path: root/tests/run/i1820b.check
diff options
context:
space:
mode:
authorliu fengyun <liu@fengy.me>2016-12-19 14:08:36 +0100
committerliu fengyun <liu@fengy.me>2016-12-19 15:08:59 +0100
commitbfabceeb1d19848e86f69019a4614c3653420ccc (patch)
tree24765b7cc31ad1763ee05875190bf008a9192a28 /tests/run/i1820b.check
parent152e4690edd3e5ad484519baccdf679cfa0919ed (diff)
downloaddotty-bfabceeb1d19848e86f69019a4614c3653420ccc.tar.gz
dotty-bfabceeb1d19848e86f69019a4614c3653420ccc.tar.bz2
dotty-bfabceeb1d19848e86f69019a4614c3653420ccc.zip
Fix #1820: condition of whether generates outer
Previously, we don't generate `outer` for the anonymous class `new Inner2 {}`. This is incorrect, as `Inner2 {}` extends `A.Inner`, which requires an outer. trait A { val a = "a" trait Inner { def f = println(a) def h = 3 } } trait B extends A { trait Inner2 extends Inner new Inner2 {} }
Diffstat (limited to 'tests/run/i1820b.check')
-rw-r--r--tests/run/i1820b.check1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/run/i1820b.check b/tests/run/i1820b.check
new file mode 100644
index 000000000..789819226
--- /dev/null
+++ b/tests/run/i1820b.check
@@ -0,0 +1 @@
+a