summaryrefslogtreecommitdiff
path: root/sources/scalac
Commit message (Collapse)AuthorAgeFilesLines
* - Removed generation of scala attribute in clas...paltherr2004-12-021-7/+7
| | | | | - Removed generation of scala attribute in class files
* - Changed PackageParsers to use .symbl filespaltherr2004-12-022-2/+53
|
* - In [CLR]PackageParser split doComplete/preIni...paltherr2004-12-023-132/+146
| | | | | - In [CLR]PackageParser split doComplete/preInitialize into four methods
* - Added method getNameSpaceOfpaltherr2004-12-021-1/+7
|
* - Added method hasPackageFlagpaltherr2004-12-021-0/+5
|
* - Added generation of .symbl filespaltherr2004-11-301-0/+11
|
* - Added method writeSymblFilepaltherr2004-11-301-16/+22
|
* - Changed writeToFile(String) to writeTo(File)paltherr2004-11-301-2/+2
|
* - Replaced global.fail by errors or abortspaltherr2004-11-301-9/+10
|
* - Added method writeClassFilepaltherr2004-11-301-14/+17
|
* - Added method writeToFilepaltherr2004-11-301-0/+6
|
* - generate local variable table (patch submitte...schinz2004-11-291-2/+35
| | | | | | - generate local variable table (patch submitted by Ross Judson <rjudson@managedobjects.com>) when the "-g" switch is specified
* - added accessor for "debuginfo" command-line a...schinz2004-11-291-0/+2
| | | | | | - added accessor for "debuginfo" command-line argument (a.k.a. the "-g" switch)
* - Renamed isParamAccessor to hasParamAccessorFlagpaltherr2004-11-231-3/+3
|
* - Added method isParamAccessorpaltherr2004-11-231-1/+6
|
* - Added mkTagMethod that generates tree for Sca...mihaylov2004-11-231-5/+21
| | | | | | | - Added mkTagMethod that generates tree for ScalaObject.$tag - Added a flag to mkUnitFunction and mkFunction whether to generate the $tag method
* [MSIL] Do not initialize the TYPE_CLASS symbol;...mihaylov2004-11-231-1/+1
| | | | | | [MSIL] Do not initialize the TYPE_CLASS symbol; class scala.Type is not in the .NET version of the Scala library
* *** empty log message ***Martin Odersky2004-11-222-2/+2
|
* - Added method isOverridepaltherr2004-11-221-0/+5
|
* - Added a field "global" in TextTreePrinterpaltherr2004-11-221-7/+1
|
* - Removed class UniqueID (symbols have already ...paltherr2004-11-225-38/+3
| | | | | | - Removed class UniqueID (symbols have already an internal unique identifier)
* *** empty log message ***Martin Odersky2004-11-193-4/+16
|
* Added swing printer.Iulian Dragos2004-11-191-1/+6
|
* *** empty log message ***Martin Odersky2004-11-194-4/+22
|
* - Fixed class ClonedThisSymLazyType to take int...paltherr2004-11-181-10/+14
| | | | | | - Fixed class ClonedThisSymLazyType to take into account that clasz.type() may appear anywhere in clasz.typeOfThis().
* - 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.
* [MSIL] Do not initialize symbols for runtime ty...mihaylov2004-11-161-8/+15
| | | | | [MSIL] Do not initialize symbols for runtime types if targeting the MSIL
* - Removed Function1 and ScalaObject from Array ...paltherr2004-11-161-1/+1
| | | | | - Removed Function1 and ScalaObject from Array superclasses
* - optimized call orderpaltherr2004-11-161-3/+2
|
* *** empty log message ***paltherr2004-11-161-1/+0
|
* - added definitions for compound types and refi...schinz2004-10-261-11/+19
| | | | | - added definitions for compound types and refinements
* - introduced compound types (and therefore refi...schinz2004-10-261-36/+304
| | | | | - introduced compound types (and therefore refinements)
* *** empty log message ***Martin Odersky2004-10-251-2/+2
|
* - added typesAsValues phaseschinz2004-10-141-0/+7
|
* - added option -Xrtt to enable support for run-...schinz2004-10-142-0/+8
| | | | | - added option -Xrtt to enable support for run-time types
* - changed the way the class initialisation meth...schinz2004-10-141-56/+70
| | | | | | | | - changed the way the class initialisation method (<clinit>) is built, so that it works when such a method is already present in the class being compiled, - replaced modifiersStoJ by javaModifiers function, to handle static members correctly
* - handle static members correctlyschinz2004-10-141-1/+1
|
* - handle static members correctly (i.e.schinz2004-10-142-2/+3
| | | | | make them appear in the interface)
* - adapted definitions related to run-time types...schinz2004-10-141-19/+52
| | | | | | - adapted definitions related to run-time types according to recent changes
* - added initial support for static membersschinz2004-10-141-1/+14
|
* - added a few names related to run-time typesschinz2004-10-141-1/+16
|
* - almost complete rewriteschinz2004-10-141-170/+680
|
* - Improved module name handlingmihaylov2004-10-071-1/+2
|
* - Separate the directory and name part of the a...mihaylov2004-10-061-18/+25
| | | | | | - Separate the directory and name part of the assembly name specified with the -o option
* - Properly distinguish between scala.Unit and voidmihaylov2004-10-061-24/+27
|
* - Make interfaces inherit from scala.AnyRef (or...mihaylov2004-10-061-2/+2
| | | | | | | - Make interfaces inherit from scala.AnyRef (or rather, System.Object) instead of scala.Any; solves typing issues in arrays.scala from the test suit.
* *** empty log message ***Martin Odersky2004-10-044-2/+4
|
* [MSIL] Do not look for the System.Serializable ...mihaylov2004-10-041-1/+1
| | | | | | | [MSIL] Do not look for the System.Serializable interface. There's no such thing under on .NET. This should be solved platform-independently using attributes.
* - added name for Java method 'readResolve' (see...michelou2004-09-241-12/+13
| | | | | | - added name for Java method 'readResolve' (see java.io.Serializable). - rearranged list of names in alphabetic order.
* - added symbol/type for class java.io.Serializa...michelou2004-09-241-1/+6
| | | | | - added symbol/type for class java.io.Serializable.