Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | In LinkScala2ImplClass, disregard signatures when looking for constructor. | Martin Odersky | 2016-03-01 | 1 | -4/+8 |
| | | | | | Dotty treats trait and class constructors as returning the class. But scalac uses Unit for the return type of trait init methods. | ||||
* | Drop TraitConstructors phase | Martin Odersky | 2015-06-27 | 1 | -1/+1 |
| | | | | | | | | It did not do enough to carry its own weight, in particular because DenotationTransformers do have a price - every encountered denotation in the whole program is passed through them. The name change from <init> to $init$ was all it did, that is now rolled into Mixin. Also renamed IMPLCLASS_CONSTRUCTOR to TRAIT_CONSTRUCTOR. | ||||
* | New phase: LinkScala2ImplClasses | Martin Odersky | 2015-06-01 | 1 | -0/+58 |
This phase rewrites supercalls to calls to static implementation class methods. |