aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/transform/ShortcutImplicits.scala
Commit message (Collapse)AuthorAgeFilesLines
* Make "direct names" semanticMartin Odersky2017-04-111-3/+4
|
* replace derived{Method,Poly}Type with derivedLambdaTypeMartin Odersky2017-04-061-2/+2
|
* Fix commentMartin Odersky2016-12-171-1/+1
|
* Fix typo in commentMartin Odersky2016-12-171-1/+1
|
* Drop Override flag for non-overriding direct methodsMartin Odersky2016-12-171-2/+5
| | | | Also, integrate Jason's test case with the conditional.
* Make specialization tweakableMartin Odersky2016-12-171-3/+22
| | | | | Introduce an option to not specialize monomorphic targets of callsites.
* New ShortcutImplicits phaseMartin Odersky2016-12-171-0/+143
Optimizes implicit closures by avoiding closure creation where possible.