From 9a4b5e7c306eb3f1c82ace10dd62576473b1dec1 Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Sat, 20 Jun 2015 00:44:47 +0200 Subject: Map outer fields to parameters in primary constructor Previously this was only done in secondary constructors; need to do it in primary constructor as well to avoid "reference to this before super" problems. --- tests/run/NestedClasses.check | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 tests/run/NestedClasses.check (limited to 'tests/run/NestedClasses.check') diff --git a/tests/run/NestedClasses.check b/tests/run/NestedClasses.check new file mode 100644 index 000000000..a7ebc386e --- /dev/null +++ b/tests/run/NestedClasses.check @@ -0,0 +1,9 @@ +e.e1 = 119 +cc.m = 3 +cc.am = 1 +cc.bm = 2 +aaa.f = 111 +bbb1.f = 42 +bbb2.f = 24 +bbb3.f = 24 +bbb4.f = 24 -- cgit v1.2.3