summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - Added new factory methods in class Symbolpaltherr2004-03-108-146/+216
| | | | | | | | - Removed hack from ClassSymbol.dualClass - Rewrote PackageParser and adapted other parsers and analyzer to use the new factory method - Replaced some unsound calls to Symbol.module by calls to Symbol.dualClass
* - Fixed the initialization of the inner class a...paltherr2004-03-092-18/+4
| | | | | - Fixed the initialization of the inner class aliases
* - Removed unused method Symbol.enclToplevelClasspaltherr2004-03-099-43/+34
| | | | | | - Added method Symbol.isPackageClass - Changed method Symbol.isPackage to return true only for terms
* - Changed new ClassSymbol into Symbol.newClasspaltherr2004-03-091-4/+4
|
* - Fixed computation of SCALA_CLASS and JAVA_CLASSpaltherr2004-03-091-3/+3
| | | | | - Changed new ClassSymbol into Symbol.newClass
* - Added method Symbol.newCompoundClasspaltherr2004-03-092-26/+28
| | | | | | - Added Symbol.IS_COMPOUND - Adapted Type.ExtCompoundType to use method Symbol.newCompoundClass
* - Removed staticsParser and aliasParser in Clas...paltherr2004-03-096-105/+9
| | | | | | | - Removed staticsParser and aliasParser in ClassParser Changed - superclass of CLRPackageParser and CLRClassParser to SymbolLoader - Adapted Symbol.preInitialize and ClassSymbol constructor
* - completed the hack to create Java static fiel...schinz2004-03-091-16/+31
| | | | | | - completed the hack to create Java static fields for private constant Scala fields
* - Replaced MetadataParser superclass by SymbolL...paltherr2004-03-097-125/+56
| | | | | | | | | - Replaced MetadataParser superclass by SymbolLoader Removed usage - of staticsParsers (no more needed with SymbolLoader) Simplified - Analyzer.lateEnter (code no more needed with SymbolLoader) Moved some - code from SourceCompleter into Analyzer.loadMixinCode Simplified - parsers (code no more needed with SymbolLoader)
* - Added class scalac.symtab.SymbolLoaderpaltherr2004-03-092-0/+145
|
* - Added missing cases in method equalspaltherr2004-03-091-0/+6
|
* Some modifications on the intermediate codeNAME2004-03-098-46/+125
|
* - Added temporary hack in ClassSymbol.dualClass...paltherr2004-03-091-1/+7
| | | | | - Added temporary hack in ClassSymbol.dualClass to make it work
* - Improved error messagespaltherr2004-03-091-9/+13
|
* - I fixed the bug that made scala-test fail on ...cremet2004-03-091-51/+41
| | | | | | | - I fixed the bug that made scala-test fail on the test file "pos/vincent.scala". It was related to the construction of DocDef nodes in the parser.
* - Added method Symbol.dualClass();paltherr2004-03-091-0/+10
|
* - Added a node DocDef for documentation comments.cremet2004-03-088-58/+59
| | | | | | - Fixed a bug that made an error when stopping the compiler after phase "analyze".
* - Added field ClassSymbol.dualpaltherr2004-03-081-1/+66
| | | | | - Added factory methods in Symbol and ClassSymbol
* - Added constant CLASS2MODULEFLAGSpaltherr2004-03-081-0/+2
|
* - Added method enterNoHidepaltherr2004-03-081-0/+5
|
* - Replaced getClass(...).module() by getModule(...paltherr2004-03-082-8/+8
| | | | | - Replaced getClass(...).module() by getModule(...)
* *** empty log message ***Matthias Zenger2004-03-081-2/+28
|
* xml literal parsingburaq2004-03-082-40/+59
|
* moved removal of Sequence Nodes to UnCurryburaq2004-03-082-5/+48
|
* All sequence nodes removed before LambdaLiftburaq2004-03-081-1/+1
|
* Improved error messages for failed pattern matc...Matthias Zenger2004-03-084-527/+479
| | | | | Improved error messages for failed pattern matching expressions.
* - Generalized the use of static types/trees in ...paltherr2004-03-069-131/+80
| | | | | | | - Generalized the use of static types/trees in static contextes. Now all this-types should refer to an enclosing class and all Tree.Select should refer a non-static class member.
* - Simplified and fixed (use isSameAs, not equal...paltherr2004-03-061-25/+14
| | | | | | - Simplified and fixed (use isSameAs, not equals) methods addAdd and addSub
* - Simplified definitions of Global.isStaticpaltherr2004-03-061-1/+1
|
* - Removed methods Global.isGlobalModule and Glo...paltherr2004-03-062-15/+1
| | | | | - Removed methods Global.isGlobalModule and Global.isGlobalModuleClass
* - Replaced some calls to Symbol.typeConstructor...paltherr2004-03-064-18/+18
| | | | | | - Replaced some calls to Symbol.typeConstructor by calls to JavaTypeFactory.classType
* - Added methods objectType and stringType in Ja...paltherr2004-03-063-3/+15
| | | | | - Added methods objectType and stringType in JavaTypeFactory
* - Removed alias scala.Stringpaltherr2004-03-061-3/+3
| | | | | | | - Renamed in Definitions: OBJECT_CLASS into SCALAOBJECT_CLASS - Renamed in Definitions: JAVA_<X> into <X> Renamed in Definitions: - ANYREF_SYNCHRONIZED into OBJECT_SYNCHRONIZED
* - Removed alias scala.Stringpaltherr2004-03-0616-102/+90
| | | | | | | - Renamed in Definitions: OBJECT_CLASS into SCALAOBJECT_CLASS - Renamed in Definitions: JAVA_<X> into <X> Renamed in Definitions: - ANYREF_SYNCHRONIZED into OBJECT_SYNCHRONIZED
* - Added methods JavaTypeFactory.classType(Symbol)paltherr2004-03-062-1/+7
|
* - Added methods isStaticOwner, staticType and s...paltherr2004-03-061-0/+37
| | | | | - Added methods isStaticOwner, staticType and staticPrefix
* - Fixed start phases of Import, Select and Identpaltherr2004-03-061-3/+3
|
* - Fixed phase for import creationpaltherr2004-03-061-0/+2
|
* - Replaced isGlobalModule by isModule && isStaticpaltherr2004-03-063-3/+3
|
* pattern normalizerburaq2004-03-052-59/+61
|
* removed BUG in append(TreeList)buraq2004-03-051-1/+5
|
* translated PatternNormalizerburaq2004-03-052-1/+2
|
* commentburaq2004-03-051-0/+3
|
* translated to Scalaburaq2004-03-051-0/+575
|
* - hack: turn private, constant fields into stat...schinz2004-03-051-45/+105
| | | | | | - hack: turn private, constant fields into static fields, to support serialization
* added MarkupParser.scalaburaq2004-03-051-0/+1
|
* markup parsingburaq2004-03-053-303/+340
|
* - Fixed ordering of symPathOrderpaltherr2004-03-051-15/+23
|
* - Removed duplicated codepaltherr2004-03-042-10/+1
|
* - Removed duplicated codepaltherr2004-03-042-51/+14
|