summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* AlgebraicMatcherburaq2003-07-071-0/+1
|
* Fixed scoping bug of type variables.Matthias Zenger2003-07-071-70/+74
|
* - Added printing of type of block nodes when fl...paltherr2003-07-071-0/+1
| | | | | - Added printing of type of block nodes when flag -types is set.
* - Added method isDeferredpaltherr2003-07-071-1/+6
| | | | | - Made public method baseType(Symbol)
* - Improved debug messagepaltherr2003-07-071-1/+1
|
* indentation + javadoc commentsmichelou2003-07-071-25/+49
|
* commented out subseq caseburaq2003-07-051-21/+29
|
* *** empty log message ***buraq2003-07-057-115/+113
|
* removed subseq nodesburaq2003-07-051-1/+2
|
* removed subsequence nodesburaq2003-07-051-7/+1
|
* - Fixed Symbol.isClass to return false if symbo...paltherr2003-07-043-14/+12
| | | | | | | | | | | - Fixed Symbol.isClass to return false if symbol is a package Fixed - Symbol.isAnonymousClass to correctly test the class name Fixed - Symbol.isLocalClass to use methods isClass and isAnonymousClass Fixed - GenJVM.javaName (only worked because isAnonymousClass was broken) - Fixed AddInterfacesPhase.needInterface to return false for anonymous - classes Adapted AddInterfacesPhase.transformInfo to new definition of - isClass
* - Factored some codepaltherr2003-07-042-10/+4
|
* some stuff for pattern matchingburaq2003-07-041-0/+1
|
* typechecking for patternsburaq2003-07-041-15/+22
|
* hooking up pattern matcher with sequence matcherburaq2003-07-044-71/+135
|
* testregtraverserburaq2003-07-041-0/+1
|
* - Moved definition of empty name into Names.paltherr2003-07-043-6/+2
|
* pattern matching encoreburaq2003-07-048-1/+1593
|
* Matcher fields uncommentedburaq2003-07-041-2/+2
|
* pattern matching files....buraq2003-07-041-3/+7
|
* *** empty log message ***Martin Odersky2003-07-043-7/+6
|
* *** empty log message ***Martin Odersky2003-07-043-3/+4
|
* *** empty log message ***Martin Odersky2003-07-0417-242/+228
|
* - Added a call to unalias in the definition of ...paltherr2003-07-043-45/+46
| | | | | | | - Added a call to unalias in the definition of Definitions.ANYREF_TYPE - Fixed computation of new supertypes in AddInterfacesPhase Adapted - method GenJVM.enterClass
* collect variables from patternsburaq2003-07-042-0/+96
|
* Stephane please do not delete commented lines, ...buraq2003-07-041-0/+5
| | | | | Stephane please do not delete commented lines, I need them
* corrected list for transformer/matching/*michelou2003-07-041-15/+10
|
* changed code for sequence matching, not yet ope...buraq2003-07-034-16/+203
| | | | | changed code for sequence matching, not yet operational
* code for sequence matching, not yet operationalburaq2003-07-031-6/+4
|
* sourcefiles 4 pattern matchingburaq2003-07-031-0/+4
|
* - Added method updateMemberInfo.paltherr2003-07-031-6/+11
| | | | | | | - Changed deepCloneSymbol to use it. - Fixed getClassSymbol to also update the info of members that are moved (not cloned) into the class.
* - Fixed transformInfo to use the correct type a...paltherr2003-07-031-5/+13
| | | | | | - Fixed transformInfo to use the correct type arguments in base types of classes that don't need an interface.
* - Changed method parseType to unalias the type ...paltherr2003-07-031-2/+2
| | | | | | - Changed method parseType to unalias the type it returns (needed for example to get rid of scala.AnyRef types).
* - Fixed method readClassType: it wrongly replac...paltherr2003-07-031-4/+1
| | | | | | - Fixed method readClassType: it wrongly replaced java.lang.Object by scala.AnyRef.
* import of DTDsburaq2003-07-024-44/+52
|
* pizzadoc experimentburaq2003-07-021-1/+16
|
* some names for sequence and iterator handlingburaq2003-07-021-0/+5
|
* cleaned up constructorburaq2003-07-022-53/+25
|
* - Fixed to not set symbol if the source tree's ...paltherr2003-07-021-2/+4
| | | | | - Fixed to not set symbol if the source tree's symbol is null
* The definition of put in Maps was broken.Matthias Zenger2003-07-024-28/+4
| | | | | since there is no correct definition of this former function.
* Added a new apply method to each phase which al...Matthias Zenger2003-07-0216-196/+278
| | | | | | | | 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.
* removed tabsmichelou2003-07-022-14/+21
|
* *** empty log message ***Matthias Zenger2003-07-015-0/+274
|
* Refactored code and added a few bits and pieces...Matthias Zenger2003-07-0112-64/+42
| | | | | Refactored code and added a few bits and pieces here and there.
* - cleaned up tabsmichelou2003-06-301-93/+89
| | | | | - corrected EBNF productions inside comments
* 2 keyword swaps in initKeywordsmichelou2003-06-301-7/+11
|
* - bug fix: make sure that the types of mixed-in...schinz2003-06-271-7/+7
| | | | | | - bug fix: make sure that the types of mixed-in things are correct, i.e. seen from the host class (thanks to Matthias for suggesting this fix)
* - removed thisTypeMap, which is superseded by u...schinz2003-06-271-17/+21
| | | | | | - removed thisTypeMap, which is superseded by userTypeMap, added a way - to set a type map.
* It seems like the compiler cannot handle "null"...Matthias Zenger2003-06-271-1/+1
| | | | | | It seems like the compiler cannot handle "null" properly... I changed it to an error.
* Did some refactoring.Matthias Zenger2003-06-2710-28/+36
|