Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix #1820: condition of whether generates outer | liu fengyun | 2016-12-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | 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 {} } | ||||
* | fix #1820: make sure outer of traits implemented | liu fengyun | 2016-12-18 | 1 | -0/+17 |