| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Removed old Scalac code in sources and various other obsolete elements.
|
|
|
|
|
| |
- Removed method Phase.apply(CompilationUnit[])
|
|
|
|
|
|
|
| |
- 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 some obsolete references class TextTreePrinter and package
printer
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- Reorganized phase creation so that types are not created before
Analyzer
|
|
|
|
|
|
| |
- Redesigned the tree printing scheme to enable printing of attributed
trees
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
- replace PhaseRepository by CompilerPhases
|
|
|
|
|
|
| |
- Removed argument descr in constructors of the class Transformer and of
its subclasses.
|
|
|