summaryrefslogtreecommitdiff
path: root/sources
Commit message (Collapse)AuthorAgeFilesLines
* - The name ERROR is now both a type name and a ...paltherr2003-09-091-0/+4
| | | | | - The name ERROR is now both a type name and a term name
* documentationburaq2003-09-084-81/+98
|
* - Replaced some TypeApply+Apply by mkApplypaltherr2003-09-081-13/+6
|
* - Simplified (no more OverloadedType and NoType)paltherr2003-09-081-5/+3
|
* - Changed rawInfoAt to not invoke transformInfo...paltherr2003-09-081-5/+32
| | | | | | - Changed rawInfoAt to not invoke transformInfo for NoType, ErrorType and OverloadedType
* - Updated the code that transforms interface co...paltherr2003-09-081-3/+10
| | | | | - Updated the code that transforms interface constructors
* - Add fix to use right phase to print treepaltherr2003-09-081-2/+2
|
* - Rewrote ExplicitOuterClassesPhase to add type...paltherr2003-09-082-354/+362
| | | | | - Rewrote ExplicitOuterClassesPhase to add type links for outer tparams
* - Added OUTER and SUPER methodspaltherr2003-09-081-1/+22
|
* - Added more general getSubst methods in Typepaltherr2003-09-082-5/+20
| | | | | - Added do nothing methods in Type.UdpdateSubstSymMap
* - Added concat methodspaltherr2003-09-073-0/+27
|
* *** empty log message ***Martin Odersky2003-09-079-103/+133
|
* - Fixed documentationpaltherr2003-09-071-1/+1
|
* - Removed UpdateSubstSymMap (replaced by Type.U...paltherr2003-09-071-26/+2
| | | | | - Removed UpdateSubstSymMap (replaced by Type.UpdateSubstSymMap)
* - Added class UpdateSubstTypeMappaltherr2003-09-071-0/+41
|
* - Added method mkIdentspaltherr2003-09-071-5/+42
| | | | | | | - Added method mkTypeIdents - Removed method mkTypeIdent without pos - Added methods mkApply
* - Added additional cloneArray methodspaltherr2003-09-073-9/+87
|
* - Added TreeGen.mkTypeIdentpaltherr2003-09-063-10/+21
| | | | | | | - Added assertion in TreeGen.Ident - Changed LambdaLift to invoke TreeGen.mkTypeIdent/Ident for targs/vargs - Changed Analyzer to not invoke TreeGen.Ident with class symbol
* - Fixed printed phase namepaltherr2003-09-062-1/+2
|
* - Added a phase change before printing to get r...paltherr2003-09-061-2/+12
| | | | | - Added a phase change before printing to get right symbol types
* - Changed mkParams and mkTypeParams to used pos...paltherr2003-09-061-23/+15
| | | | | - Changed mkParams and mkTypeParams to used position of symbol
* - Removed SymbolMapApplierpaltherr2003-09-041-86/+0
|
* - Changed methods cloneArray to avoid creation ...paltherr2003-09-043-0/+3
| | | | | - Changed methods cloneArray to avoid creation of new empty arrays.
* - Renamed isFinal into isMethodFinalpaltherr2003-09-032-7/+8
| | | | | - Moved additional tests from TailCall into method isMethodFinal
* - Fixed code generated for asInstanceOf[Array[....paltherr2003-09-031-4/+5
| | | | | - Fixed code generated for asInstanceOf[Array[...]/Boolean]
* Fixed a small bug and started adding a new opti...Matthias Zenger2003-09-021-19/+71
| | | | | Fixed a small bug and started adding a new optimization.
* *** empty log message ***Martin Odersky2003-09-025-10/+16
|
* - file moved to scaladoc directorymichelou2003-09-021-102/+0
|
* *** empty log message ***michelou2003-09-021-1/+3
|
* - added 'args' as public member (used in scaladoc)michelou2003-09-021-20/+35
| | | | | - removed call to 'DocModule' in method 'compile'
* -- methods InsertBefore and InsertAfter now ret...michelou2003-09-021-3/+5
| | | | | | -- methods InsertBefore and InsertAfter now return the insertion position
* - remove scaladoc specific optionsmichelou2003-09-021-27/+66
| | | | | - help message do not display phases if not option use them
* - added 'stylesheet' parameter to class constru...michelou2003-09-022-18/+69
| | | | | - added 'stylesheet' parameter to class constructor
* - added DEFAULT_* constantsmichelou2003-09-021-18/+46
|
* -- scaladoc now has its own Main classmichelou2003-09-021-1/+1
|
* Tailcall fixed to handle some more cases.stenman2003-09-022-6/+21
|
* using Switch in translation of automataburaq2003-09-027-648/+530
| | | | | code cleanup, removed many obsoleted methods.
* *** empty log message ***Martin Odersky2003-09-021-1/+0
|
* *** empty log message ***Martin Odersky2003-09-0210-59/+127
|
* - Added method isFinalpaltherr2003-09-021-0/+5
|
* - Removed obsolete methodspaltherr2003-09-021-23/+0
|
* - Fixed debug msgpaltherr2003-09-021-1/+1
|
* - Added more documentation to methods setInfo a...paltherr2003-09-021-5/+28
| | | | | - Added more documentation to methods setInfo and updateInfo
* - Replaced field Global.phases by fields Phase....paltherr2003-09-017-257/+345
| | | | | | | | - 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
* - Removed methods typeOf0paltherr2003-09-012-20/+3
|
* CodeFactory now creates trees with correct posi...buraq2003-09-012-25/+27
| | | | | CodeFactory now creates trees with correct positions
* made AlgebraicMatcher a subclass of PatternMatc...buraq2003-09-012-242/+69
| | | | | made AlgebraicMatcher a subclass of PatternMatcher, sharing much code
* Added more comments, removed StructuralEquality...Matthias Zenger2003-08-3115-620/+589
| | | | | Added more comments, removed StructuralEquality trait.
* Cleaned up the pattern matcher.Matthias Zenger2003-08-292-278/+190
|
* - removed hack to work around ExpandMixin bug, ...schinz2003-08-291-4/+1
| | | | | - removed hack to work around ExpandMixin bug, the latter being fixed