summaryrefslogtreecommitdiff
path: root/sources/scalac
Commit message (Collapse)AuthorAgeFilesLines
* - Added method mkLitpaltherr2003-10-101-18/+58
| | | | | - Split methods mkXXXLit in two
* changed pattern grammar, () is now empty sequen...buraq2003-10-091-27/+29
| | | | | changed pattern grammar, () is now empty sequence in patterns
* *** empty log message ***Martin Odersky2003-10-091-11/+11
|
* *** empty log message ***Martin Odersky2003-10-093-28/+45
|
* *** empty log message ***Martin Odersky2003-10-091-3/+3
|
* *** empty log message ***Martin Odersky2003-10-088-27/+62
|
* *** empty log message ***Martin Odersky2003-10-085-33/+27
|
* - Fixed prefix handling for TypeAliases and Abs...paltherr2003-10-082-9/+9
| | | | | - Fixed prefix handling for TypeAliases and AbstractTypes
* - Added pos argumentpaltherr2003-10-081-1/+1
|
* - Added method isClassTypepaltherr2003-10-081-0/+5
|
* scala version of test reg traverserburaq2003-10-071-0/+45
|
* Made an error message more precise.Matthias Zenger2003-10-071-1/+1
|
* - Added currentPhase modificationpaltherr2003-10-071-0/+4
|
* - Added a version of overridingSymbolfor phases...paltherr2003-10-071-3/+11
| | | | | - Added a version of overridingSymbolfor phases after Erasure
* fixed bug133, refactored code ignoreValue,Null ...buraq2003-10-066-90/+33
| | | | | | fixed bug133, refactored code ignoreValue,Null to calls to TreeGen.mkDefaultValue
* - Added code in AsSeenFrom.apply to unalias reb...paltherr2003-10-061-1/+3
| | | | | - Added code in AsSeenFrom.apply to unalias rebound types
* - Added outer type links to rebound abstract typespaltherr2003-10-061-4/+10
|
* *** empty log message ***paltherr2003-10-061-4/+2
|
* - Reverted changes done to toPrefixpaltherr2003-10-061-3/+8
| | | | | - Fixed prefix computation in AsSeenFrom.apply
* - Added special case for TARGET_INT in genNewArraypaltherr2003-10-061-0/+5
|
* - Changed uniqueName to use Symbol.fullname()paltherr2003-10-061-14/+2
|
* - Replaced name length test by Names.ROOT equal...paltherr2003-10-061-1/+1
| | | | | - Replaced name length test by Names.ROOT equality test
* - Changed name of ROOT to "<root>"paltherr2003-10-062-5/+1
| | | | | - Removed special cases for ROOT in SymbolTablePrinter
* - Replaced test of name length by call to isRootpaltherr2003-10-061-1/+11
| | | | | - Added methods is isTypeAlias & isAbstractType
* - Replaced test of name length by call to isRootpaltherr2003-10-061-3/+2
|
* - Added special case for Rootpaltherr2003-10-061-1/+1
|
* - Added name ROOTpaltherr2003-10-061-0/+1
|
* - Improved class descriptionpaltherr2003-10-031-1/+6
|
* - Fixed AsSeenFrom for rebound nested classes w...paltherr2003-10-031-0/+11
| | | | | - Fixed AsSeenFrom for rebound nested classes with outer type params
* commentsburaq2003-10-021-6/+13
|
* moved methods for constructing Cons and Nil fro...buraq2003-10-024-93/+87
| | | | | moved methods for constructing Cons and Nil from codefactory to TreeGen
* moved methods for constructing Cons and Nil to ...buraq2003-10-021-4/+5
| | | | | moved methods for constructing Cons and Nil to TreeGen
* added methods for constructing Cons and Nilburaq2003-10-021-2/+24
|
* - Fixed overriddenSymbol for phases after erasurepaltherr2003-10-021-3/+10
|
* - Added a constructor to AbsTypeSymbolspaltherr2003-10-024-31/+35
| | | | | | - Changed ExplicitOuter to replace all TypeRefs prefixes by - localThisTypes. Adapted ExpandMixins and Type to the new TypeRefs
* fixed bug that appeared with constructors that ...buraq2003-10-011-4/+27
| | | | | fixed bug that appeared with constructors that take A* parameters
* - 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.
* - Replaced usage of ANY_TYPE by ANY_CLASSpaltherr2003-09-302-2/+2
|
* - bug fix (#120): make sure that mixin's constr...schinz2003-09-301-10/+15
| | | | | | - bug fix (#120): make sure that mixin's constructor arguments and bodies are evaluated left to right.
* - Modified Type.erasure to replace prefixes by ...paltherr2003-09-301-1/+1
| | | | | | - Modified Type.erasure to replace prefixes by localThisTypes. This solves at least a part of bug 135.
* - Added a block around each Return to make back...paltherr2003-09-291-2/+4
| | | | | | - Added a block around each Return to make backend happy. Removed flag - DEFERRED from bridge methods
* - bug fix [#98]: only treat top-level modules s...schinz2003-09-291-13/+9
| | | | | | | | - bug fix [#98]: only treat top-level modules specially, since they are the only ones to need special treatment at this stage, - removed Matthias' comments after reviewing the code somewhat, and replaced tabs by spaces
* bugfix, using TreeGen now instead of make...buraq2003-09-262-7/+5
|
* fixed hashing of patternsburaq2003-09-264-11/+24
|
* *** empty log message ***Martin Odersky2003-09-256-32/+84
|
* Support for pattern matching on Jaco case class...Matthias Zenger2003-09-246-632/+658
| | | | | Support for pattern matching on Jaco case classes in Scala.
* Fixed bug 149Matthias Zenger2003-09-241-14/+4
|
* Bugfixes.Matthias Zenger2003-09-243-84/+113
|
* *** empty log message ***Martin Odersky2003-09-235-18/+37
|
* *** empty log message ***Martin Odersky2003-09-198-87/+86
|