summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/LambdaLiftPhase.java
Commit message (Collapse)AuthorAgeFilesLines
* - Normalized member names of class Definitionpaltherr2003-10-301-1/+1
| | | | | - Cleaned code of Definition
* - Moved symbols from CodeFactory into Definitionspaltherr2003-10-141-7/+2
| | | | | - Reorganized Definitions
* - Modified method proxy to compare enclFun of o...paltherr2003-09-301-4/+4
| | | | | | - Modified method proxy to compare enclFun of owners instead of owners directly. This solves bug 167.
* *** empty log message ***Martin Odersky2003-09-251-1/+1
|
* - Removed TreeGen.Select__paltherr2003-09-111-3/+1
|
* - Replaced field Global.phases by fields Phase....paltherr2003-09-011-5/+2
| | | | | | | | - Replaced field Global.phases by fields Phase.prev and Phase.next - Reorganized/Cleaned/Documented methods on infos, types and - closures in Symbol Removed method CompilerPhases.remove Add mehods - PhaseDescriptor.addXXXFlag
* - rewrote the phase creation processpaltherr2003-08-181-24/+9
| | | | | - replace PhaseRepository by CompilerPhases
* - Use nextInfo of constr (this was lost by last...paltherr2003-08-141-1/+1
| | | | | - Use nextInfo of constr (this was lost by last change)
* - Removed now useless switchpaltherr2003-08-131-10/+1
|
* *** empty log message ***Martin Odersky2003-08-131-6/+0
|
* - Added trabsformation of <local>.this into <ow...paltherr2003-08-021-0/+9
| | | | | - Added trabsformation of <local>.this into <owner>.this
* *** empty log message ***Martin Odersky2003-07-311-0/+2
|
* *** empty log message ***Martin Odersky2003-07-311-2/+3
|
* - Added a missing isMethod test on LambdaLiftPh...paltherr2003-07-151-10/+26
| | | | | | | | | - Added a missing isMethod test on LambdaLiftPhase.proxy - Added some assertion checks to Type.typeParams and Type.valueParams - Patched ClassSymbol.typeParams and LambdaLiftPhase.TransformTypeMap.apply to hide bug of method Symbol.constructor (see comment is those two methods).
* - Added method Type.cloneTypepaltherr2003-07-111-6/+2
| | | | | | | - Added method Type.Map.applyParams - Added a boolean "dontClone" to methods Type.Map.map(Symbol) and Type.Map.map(Symbol[])
* Added a new apply method to each phase which al...Matthias Zenger2003-07-021-97/+101
| | | | | | | | Added a new apply method to each phase which allows to apply only a single compilation unit. For some phases this might probably not work as it is right now. At some stage, these phases have to be adapted accordingly.
* *** empty log message ***Martin Odersky2003-05-191-5/+22
|
* - Removed method createPhase in class PhaseDesc...paltherr2003-03-211-3/+2
| | | | | | | - Removed method createPhase in class PhaseDescriptor Made method apply - abstract in class PhaseDescriptor Implemented method apply in all - subclasses of class PhaseDescriptor
* *** empty log message ***Martin Odersky2003-03-051-1/+4
|
* *** empty log message ***Martin Odersky2003-03-041-1/+1
|
* *** empty log message ***Martin Odersky2003-03-041-2/+13
|
* *** empty log message ***Martin Odersky2003-03-031-0/+6
|
* *** empty log message ***Martin Odersky2003-03-031-1/+1
|
* Added support for the new CheckName checker.mihaylov2003-02-271-1/+2
|
* *** empty log message ***Martin Odersky2003-02-201-1/+5
|
* *** empty log message ***Martin Odersky2003-02-141-1/+0
|
* Initial version.Martin Odersky2003-02-131-0/+135