summaryrefslogtreecommitdiff
path: root/sources
Commit message (Collapse)AuthorAgeFilesLines
* - Readded a fixed version of the code to handle...paltherr2004-09-161-0/+10
| | | | | | - Readded a fixed version of the code to handle local variables owned by other local variables
* - removed wrong (?) if-test in method 'liftSymb...michelou2004-09-161-4/+0
| | | | | - removed wrong (?) if-test in method 'liftSymbol'.
* - Removed unsupported !paltherr2004-09-161-1/+3
|
* - Changed scala_wrapper so that tools are run a...paltherr2004-09-158-803/+371
| | | | | | | | | - Changed scala_wrapper so that tools are run as normal scala programs - Added support for SCALA_SOURCEPATH & SCALA_EXTDIRS Added properties - "scala.library.source.path" & "scala.library.class.path" Improved - computation of default bootclasspath Changed scalap to used ClassPath - from scala.tools.util
* - Added Idpaltherr2004-09-151-0/+2
|
* - I added an example and a link to the Pilib pa...cremet2004-09-151-1/+13
| | | | | | - I added an example and a link to the Pilib paper in the comments of the library.
* - I added the variance display for class declar...cremet2004-09-143-1/+9
| | | | | | | | - I added the variance display for class declarations. - I changed the display of sealed symbols from "qualified" to "sealed". - I removed the display of the leading "?" character for symbols coming from a Java meta-attribute.
* - Clear the exit label in Assign nodes processingmihaylov2004-09-141-19/+12
| | | | | | - Avoid alocating new local variable for the selector of Switch when it already is a local variable, an argument or a literal
* - Cleaned up some old comments and added some n...mihaylov2004-09-141-33/+3
| | | | | - Cleaned up some old comments and added some new ones
* - Don't generate unreachable branches; used to ...mihaylov2004-09-141-33/+50
| | | | | | | - Don't generate unreachable branches; used to happen after a jump on a - label Avoid jumping to a branch; always try to jump to the outermost - location
* - When selecting the most specific '==' method ...mihaylov2004-09-141-38/+47
| | | | | | | - When selecting the most specific '==' method treat alse the special cases left: Byte == right: Byte -> scala.Byte.==(scala.Int) left: Short == right: Short -> scala.Short.==(scala.Int)
* - Added a missing substitution for cloned type ...paltherr2004-09-131-0/+8
| | | | | - Added a missing substitution for cloned type parameters
* - Replaced a regular pattern match with a regul...mihaylov2004-09-101-1/+1
| | | | | | - Replaced a regular pattern match with a regular pattern match (no kidding!)
* - Fix handling of switches and labelsmihaylov2004-09-101-27/+33
|
* - Try to find the most specific '==' method to ...mihaylov2004-09-101-2/+41
| | | | | | - Try to find the most specific '==' method to avoid unnecessary boxing/unboxing in code generated by the pattern matcher
* *** empty log message ***Martin Odersky2004-09-103-8/+4
|
* - Several bugfixes and small optimizationsmihaylov2004-09-092-33/+138
|
* - [MSIL] instantiate CLRPackageParser as the ro...mihaylov2004-09-091-1/+4
| | | | | - [MSIL] instantiate CLRPackageParser as the root parser
* - Initialize CLRTypes instead of CLRPackageParsermihaylov2004-09-091-3/+6
|
* - [MSIL] use System.Exception instead of java.l...mihaylov2004-09-091-8/+7
| | | | | - [MSIL] use System.Exception instead of java.lang.Throwable
* - Parse Pico meta attributes used in the Java p...mihaylov2004-09-091-53/+66
| | | | | - Parse Pico meta attributes used in the Java part of the Scala library
* - Separated the JVM package parser from the CLR...mihaylov2004-09-093-402/+436
| | | | | - Separated the JVM package parser from the CLR package parser
* *** empty log message ***Martin Odersky2004-09-091-10/+14
|
* - Removed scalac.util.Reporter (replaced by sca...paltherr2004-09-031-239/+0
| | | | | - Removed scalac.util.Reporter (replaced by scala.tools.util.Reporter)
* - Fixed raised exceptionpaltherr2004-09-031-2/+2
|
* - Fixed assert msgpaltherr2004-09-031-1/+1
|
* *** empty log message ***Martin Odersky2004-09-033-5/+16
|
* - Added logo & Idpaltherr2004-09-031-0/+10
|
* *** empty log message ***Martin Odersky2004-09-0226-89/+377
|
* Initial import.mihaylov2004-09-022-0/+40
|
* - factored out class MetaParsermihaylov2004-09-022-373/+388
| | | | | - fixed indentation and trailing space
* - Moved tree elimination code into AddAccessorspaltherr2004-08-313-13/+8
|
* - Added name of class to constructor symbolspaltherr2004-08-311-0/+5
|
* - Removed type contextspaltherr2004-08-311-192/+109
|
* - Fixed order of calls to setOwner and infopaltherr2004-08-311-1/+1
|
* - Removed unneeded fields from TypeContextpaltherr2004-08-301-25/+6
|
* - Made creation of outer fields lazypaltherr2004-08-301-59/+28
|
* - Removed field "context" from class "TypeTrans...paltherr2004-08-301-14/+13
| | | | | - Removed field "context" from class "TypeTransformer"
* - Rewrote getNewArgsOfpaltherr2004-08-301-56/+98
|
* - Added code to forbid non-value terms as last ...paltherr2004-08-301-1/+1
| | | | | - Added code to forbid non-value terms as last block expression
* - Replaced array of outers by link to outerpaltherr2004-08-261-46/+41
|
* - Removed isStablepaltherr2004-08-261-49/+26
|
* - Changed type of outers from "type()" to "type...paltherr2004-08-261-1/+1
| | | | | - Changed type of outers from "type()" to "typeOfThis()"
* *** empty log message ***Martin Odersky2004-08-252-15/+3
|
* *** empty log message ***Martin Odersky2004-08-254-15/+61
|
* - Added assert to avoid modifications of Scope....paltherr2004-08-251-0/+1
| | | | | - Added assert to avoid modifications of Scope.EMPTY
* - Made deAlias staticpaltherr2004-08-251-1/+1
|
* - Added code in Symbol to clone thisSymspaltherr2004-08-253-17/+67
| | | | | | - Removed special case for thisSyms in AddInterfaces Changed - ExplicitOuter to handle compoundSyms differently from normal classes
* - Changed RefCheck.transformModule to enter sym...paltherr2004-08-241-2/+4
| | | | | - Changed RefCheck.transformModule to enter symbols only into classes
* - Changed Parser and RefCheck so that case clas...paltherr2004-08-241-1/+1
| | | | | | - Changed Parser and RefCheck so that case classes AND case objects inherit from CaseClass