Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | New miniphase: ExpandPrivate | Martin Odersky | 2015-05-01 | 1 | -0/+4 |
| | | | | | | | | | | | | | A late miniphase which resets private flag of all members that are not accessed from within same class. Replaces logic in RefChecks. Doing this late has two advantages - we can use name expansion, because references are symbolic, so the names of symbols and references to them do not need to correspond anymore. - we can automatically correct for symbols moved in earlier phases (e.g. lifted out by LambdaLift). | ||||
* | New phase: PrivateToStatic | Martin Odersky | 2014-11-09 | 1 | -0/+9 |
Make private methods in traits static, so that we do not need to give a default for them. |