diff options
author | Martin Odersky <odersky@gmail.com> | 2016-09-05 11:51:14 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2016-10-02 16:11:21 +0200 |
commit | 1d932642eaed2ec9829be951f3272d32b4393a39 (patch) | |
tree | 6e7263cc14896b604d0522f01c73644f6d54ea54 /tests | |
parent | 0bd955e7780c95d41a0b6c4b7ca221f00e3cfd92 (diff) | |
download | dotty-1d932642eaed2ec9829be951f3272d32b4393a39.tar.gz dotty-1d932642eaed2ec9829be951f3272d32b4393a39.tar.bz2 dotty-1d932642eaed2ec9829be951f3272d32b4393a39.zip |
Handle outer this in Inliner
Also, do some refactorings and fix some bugs in Inliner.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/run/inline/Test_2.scala | 7 | ||||
-rw-r--r-- | tests/run/inline/inlines_1.scala | 1 |
2 files changed, 6 insertions, 2 deletions
diff --git a/tests/run/inline/Test_2.scala b/tests/run/inline/Test_2.scala index 0d1723018..605868c80 100644 --- a/tests/run/inline/Test_2.scala +++ b/tests/run/inline/Test_2.scala @@ -11,8 +11,11 @@ object Test { val o = new Outer val i = new o.Inner println(i.m) - //println(i.g) - //println(i.h) + println(i.g) + println(i.h) + println(o.inner.m) + println(o.inner.g) + println(o.inner.h) } } diff --git a/tests/run/inline/inlines_1.scala b/tests/run/inline/inlines_1.scala index 64adb031c..36f5ac402 100644 --- a/tests/run/inline/inlines_1.scala +++ b/tests/run/inline/inlines_1.scala @@ -38,5 +38,6 @@ object inlines { @dotty.annotation.inline def g = f @dotty.annotation.inline def h = f ++ m } + val inner = new Inner } } |