summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/LambdaLiftPhase.java
Commit message (Collapse)AuthorAgeFilesLines
* Removed old Scalac code in sources and various ...Gilles Dubochet2005-12-181-175/+0
| | | | | Removed old Scalac code in sources and various other obsolete elements.
* - replaced some tests on symbol flags.michelou2005-07-111-8/+29
|
* - Removed method Transformer.apply(CompilationU...paltherr2004-12-071-4/+3
| | | | | | | - Removed method Transformer.apply(CompilationUnit[] - Added method ) Phase.apply(CompilationUnit - Adapted most phases to implement method ) Phase.apply(CompilationUnit instead of Phase.apply(CompilationUnit[] )
* - Removed old checkerspaltherr2004-12-031-7/+0
|
* *** empty log message ***Martin Odersky2004-07-011-1/+1
|
* - Added Type.NoPrefixpaltherr2004-03-041-8/+9
| | | | | - Replaced ThisType(NONE) by NoPrefix
* - Removed CheckOwnerspaltherr2004-03-021-1/+0
|
* - Removed CheckNamespaltherr2004-03-021-1/+0
|
* - Added automatic rebinding and unaliasing in T...paltherr2004-01-261-2/+2
| | | | | - Added automatic rebinding and unaliasing in TypeRef creation
* - 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