summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/Type.java
Commit message (Collapse)AuthorAgeFilesLines
* Removed old Scalac code in sources and various ...Gilles Dubochet2005-12-181-3736/+0
| | | | | Removed old Scalac code in sources and various other obsolete elements.
* - Added search methodspaltherr2005-02-091-65/+220
| | | | | - Fixed lookup of symbols (bug 396)
* *** empty log message ***Martin Odersky2004-11-191-1/+1
|
* *** empty log message ***Martin Odersky2004-11-191-3/+9
|
* - Removed an assertion that prevented self type...paltherr2004-11-181-1/+0
| | | | | | - Removed an assertion that prevented self types at top-level but seemed otherwise useless.
* *** empty log message ***Martin Odersky2004-10-251-2/+2
|
* *** empty log message ***Martin Odersky2004-09-031-3/+12
|
* *** empty log message ***Martin Odersky2004-09-021-12/+3
|
* *** empty log message ***Martin Odersky2004-08-251-6/+2
|
* *** empty log message ***Martin Odersky2004-08-251-0/+27
|
* - Made deAlias staticpaltherr2004-08-251-1/+1
|
* *** empty log message ***Martin Odersky2004-08-231-0/+28
|
* *** empty log message ***Martin Odersky2004-07-081-1/+3
|
* *** empty log message ***Martin Odersky2004-07-061-7/+10
|
* *** empty log message ***Martin Odersky2004-06-031-24/+77
|
* - Changed methods Debug.show to add separators ...paltherr2004-06-031-2/+2
| | | | | - Changed methods Debug.show to add separators between arguments
* *** empty log message ***Martin Odersky2004-04-151-0/+1
|
* *** empty log message ***Martin Odersky2004-04-061-9/+54
|
* - Removed references to Symbol.ERRORpaltherr2004-04-041-6/+2
|
* - Added method Type.isErrorpaltherr2004-04-041-3/+22
|
* - Fixed error tests to use isErrorpaltherr2004-04-041-2/+2
|
* *** empty log message ***Martin Odersky2004-03-261-1/+1
|
* - Moved Position and SourceFile from ch.epfl.la...paltherr2004-03-211-1/+1
| | | | | | - Moved Position and SourceFile from ch.epfl.lamp.util to scala.tools.util
* - Added factory methods for term symbol in clas...paltherr2004-03-181-1/+1
| | | | | | - Added factory methods for term symbol in class Symbol Made subclasses - of Symbol private (except for ClassSymbol)
* - Added factory methods for abstract types and ...paltherr2004-03-121-1/+1
| | | | | | - Added factory methods for abstract types and type aliases in Symbol - Moved AbsTypeSymbol.define and AliasTypeSymbol.define into Analyzer
* - Added method Symbol.newCompoundClasspaltherr2004-03-091-22/+11
| | | | | | - Added Symbol.IS_COMPOUND - Adapted Type.ExtCompoundType to use method Symbol.newCompoundClass
* - Removed alias scala.Stringpaltherr2004-03-061-4/+4
| | | | | | | - Renamed in Definitions: OBJECT_CLASS into SCALAOBJECT_CLASS - Renamed in Definitions: JAVA_<X> into <X> Renamed in Definitions: - ANYREF_SYNCHRONIZED into OBJECT_SYNCHRONIZED
* - Removed Type.localThisTypepaltherr2004-03-041-6/+2
|
* - Optimized creation of ThisTypeMapspaltherr2004-03-041-18/+28
|
* - Added Type.NoPrefixpaltherr2004-03-041-5/+20
| | | | | - Replaced ThisType(NONE) by NoPrefix
* - Added type cloning in SymbolClonerpaltherr2004-03-021-30/+4
| | | | | - Changed Type.cloneType to use a SymbolCloner
* - Removed method Type.expandModuleThispaltherr2004-02-291-14/+0
|
* - Removed use of fullName in class scalac.symta...paltherr2004-02-281-58/+37
| | | | | - Removed use of fullName in class scalac.symtab.Type
* - Changed Tree.Block(Tree[]) to Tree.Block(Tree...paltherr2004-02-121-4/+4
| | | | | - Changed Tree.Block(Tree[]) to Tree.Block(Tree[],Tree)
* - Removed flag STATICpaltherr2004-02-031-3/+2
|
* - Generalized use of AConstant to represent con...paltherr2004-02-011-93/+18
| | | | | - Generalized use of AConstant to represent constant values
* - Simplified some type transformers (removed un...paltherr2004-01-261-31/+3
| | | | | - Simplified some type transformers (removed unaliasing)
* - Removed method Type.rebindpaltherr2004-01-261-43/+16
| | | | | - Simplified some type transformers
* - Added automatic rebinding and unaliasing in T...paltherr2004-01-261-30/+70
| | | | | - Added automatic rebinding and unaliasing in TypeRef creation
* - Added class ThisTypeMappaltherr2004-01-251-0/+84
|
* - Added use of method Symbol.rebindSym in metho...paltherr2004-01-231-43/+7
| | | | | | - Added use of method Symbol.rebindSym in method Type.rebind Simplefied - Type.AsSeenFromMap and ExpandMixinPhase.TypeTransformer
* - Improved debuging messagespaltherr2004-01-221-5/+21
|
* *** empty log message ***Martin Odersky2004-01-151-5/+57
|
* *** empty log message ***Martin Odersky2004-01-091-5/+11
|
* - Rewrote ExplicitOuterClassesPhase with a new ...paltherr2004-01-071-1/+17
| | | | | - Rewrote ExplicitOuterClassesPhase with a new scheme for outer types
* - Added stable type variablespaltherr2004-01-071-0/+8
|
* - Fixed lookup(Symbol, ...) to favor concrete o...paltherr2004-01-071-9/+11
| | | | | - Fixed lookup(Symbol, ...) to favor concrete over deferred members
* - Added correct owner to non-class compound typespaltherr2004-01-071-5/+5
|
* *** empty log message ***Martin Odersky2004-01-071-2/+9
|
* - Changed method lookup(Symbol, ...) to go over...paltherr2004-01-061-22/+54
| | | | | | - Changed method lookup(Symbol, ...) to go over all superclasses of this type.