summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/ErasurePhase.java
Commit message (Collapse)AuthorAgeFilesLines
* - Fixed eraseUnboxMethodType for type Unitpaltherr2003-12-031-1/+1
|
* - Added special cases for unbox methodspaltherr2003-12-031-10/+24
| | | | | - Simplified code for box methods
* - Added erasure of typeOfThispaltherr2003-11-271-0/+1
|
* - Removed inner classes from RunTimepaltherr2003-11-191-8/+20
| | | | | | - Added some metadata to RunTime - Adapted Primitives and ErasurePhase to the new metadata
* - Added special case for primitive AS__ARRAYpaltherr2003-11-171-0/+2
|
* - Removed JAVA modifier from ANY_CLASS and ANYR...paltherr2003-11-111-5/+3
| | | | | - Removed JAVA modifier from ANY_CLASS and ANYREF_CLASS
* - Moved erasure of superclasses of interfaces f...paltherr2003-11-111-2/+24
| | | | | | - Moved erasure of superclasses of interfaces from AddInterfaces into Erasure
* - Fixed, in Definitions, type of primitive type...paltherr2003-10-301-1/+1
| | | | | | - Fixed, in Definitions, type of primitive types and array types after erasure
* - Fixed erasure of AnyVal subclassespaltherr2003-10-271-0/+1
|
* - Fixed erasure of subclasses of scala.Doublepaltherr2003-10-211-0/+1
|
* - Cleanedpaltherr2003-10-161-1/+1
|
* - Fixed type of isInstanceOfpaltherr2003-10-141-1/+1
|
* - rewrote the phase creation processpaltherr2003-08-181-32/+36
| | | | | - replace PhaseRepository by CompilerPhases
* Added a new apply method to each phase which al...Matthias Zenger2003-07-021-14/+20
| | | | | | | | 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.
* - Replaced name equality tests by symbol equali...paltherr2003-03-241-19/+13
| | | | | - Replaced name equality tests by symbol equality test
* - Removed class Phase.paltherr2003-03-211-2/+1
| | | | | | - Removed argument descr in constructors of the class Transformer and of its subclasses.
* - Removed method createPhase in class PhaseDesc...paltherr2003-03-211-2/+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-071-9/+6
|
* Added support for the new CheckName checker.mihaylov2003-02-271-1/+3
|
* - Added Erasure and ErasurePhasepaltherr2003-02-211-0/+90