aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/CollectEntryPoints.scala
Commit message (Collapse)AuthorAgeFilesLines
* Safe equality for core classes:Martin Odersky2016-05-231-1/+1
| | | | | | | Name, Symbol, Denotation, Type. This uncovered two nonsensical comparisons, one in CollectEntryPoints, the other in DottyBackendInterface.
* Correct a large number of typos.Jason Zaugg2015-05-141-1/+1
| | | | | I scanned the main sources with IntellIJ's spell checker and corrected what showed up.
* Make all Dotty source files end in newline.Dmitry Petrashko2015-04-091-1/+1
|
* Replaced overridden init methods with prepareForUnit.Martin Odersky2014-11-121-1/+2
| | | | | | | This allows to move to a functional implementation later. Only exception: CapturedVars still uses init() because it contains a (dubious!) interaction with intialization and transformSym. Looking at this next.
* Rename in Phase: name -> phaseNameMartin Odersky2014-08-181-1/+1
| | | | | Most transformations are subclasses of phase. Having a generic name like `name` in scope everywhere is therefore very risky.
* Disentangle phases from treetransformsMartin Odersky2014-08-091-2/+2
| | | | | | | | TreeTransforms are no longer phases. This allows to generate new transforms in prepare... methods without running into the problem that thee new transforms are undefined as phases. It also makes for a cleaner separation of concerns.
* CollectEntryPoints.Dmitry Petrashko2014-05-061-0/+115
Collect entry points for backend. Previously this was done by cleanup.