summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* better XPath syntaxburaq2004-03-112-19/+20
|
* new way of handling XML literalsburaq2004-03-112-20/+130
|
* adapted to new xml interfaceburaq2004-03-111-1/+1
|
* removed xml stuffburaq2004-03-112-73/+5
|
* added Elem class:buraq2004-03-111-0/+1
|
* - Removed broken call to Definitions.getClasspaltherr2004-03-111-1/+1
|
* - Removed broken call to Definitions.getClasspaltherr2004-03-111-2/+1
|
* - Added doubledefs.scalapaltherr2004-03-113-0/+190
|
* - Modified SymbolTablePrinter.getSymbolKeyword ...paltherr2004-03-112-3/+2
| | | | | - Modified SymbolTablePrinter.getSymbolKeyword to include package info
* - Modified SymbolTablePrinter.getSymbolKind to ...paltherr2004-03-112-2/+4
| | | | | | - Modified SymbolTablePrinter.getSymbolKind to include package and object info
* - Fixed recognition of redefined packagespaltherr2004-03-112-25/+37
|
* - Changed Pickle to encode NoPrefix into ThisTy...paltherr2004-03-111-1/+9
| | | | | - Changed Pickle to encode NoPrefix into ThisType(NONE)
* - Removed now unused method Symbol.copyTopaltherr2004-03-101-35/+0
|
* - Added factory method Symbol.newConstructorpaltherr2004-03-106-40/+38
| | | | | | | | - Changed method Symbol.addConstructor to receive new constructor - as argument Changed Symbol, Analyzer, class parser and - picklers to use new factory method Removed now unused methods - TermSymbol.makeConstructor/newConstructor
* - Removed now obsolete memberspaltherr2004-03-101-63/+1
|
* - Fixed ATree generator and Tree checker for ne...paltherr2004-03-102-23/+11
| | | | | | - Fixed ATree generator and Tree checker for new use of Idents with static syms
* - Removed usage of methods Symbol.makeModulepaltherr2004-03-102-22/+21
|
* bugfix and cleanupburaq2004-03-101-3/+1
|
* a data structure for appending sequences in O(1)buraq2004-03-101-0/+78
|
* added AppendBufferburaq2004-03-101-0/+1
|
* - Simplified some type initializationspaltherr2004-03-102-21/+16
|
* - 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
|