summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/classfile
Commit message (Collapse)AuthorAgeFilesLines
* Removed old Scalac code in sources and various ...Gilles Dubochet2005-12-1816-4100/+0
| | | | | Removed old Scalac code in sources and various other obsolete elements.
* Fixed a bug in the handling of scala.dllmihaylov2005-10-061-2/+1
|
* Fixed a but in the handling of scala.dllmihaylov2005-10-041-2/+1
|
* Improved handling of the scala.dll assemblymihaylov2005-10-031-9/+19
|
* Added delegate supportmihaylov2005-07-072-35/+116
| | | | | Credits: Most of the work was done by Martin Rubli as a semester project
* Added a reference to the System.Object.Memberwi...mihaylov2005-06-241-0/+4
| | | | | Added a reference to the System.Object.MemberwiseClone method
* Implemented support for the scala.Cloneable att...mihaylov2005-06-241-0/+3
| | | | | Implemented support for the scala.Cloneable attribute
* Fix import of deeply nested classes.mihaylov2005-04-131-13/+3
|
* - Added SOURCEFILE attribute decodingpaltherr2005-02-011-0/+5
|
* - Added origin to loaded symbols.paltherr2005-02-013-7/+17
|
* - Changed AbstractFileReader to store the abstr...paltherr2005-02-012-5/+5
| | | | | | - Changed AbstractFileReader to store the abstract file instead of its path.
* [MSIL] Prevent the loading of synthetic Scala c...mihaylov2004-12-132-4/+13
| | | | | | [MSIL] Prevent the loading of synthetic Scala classes by marking them with a special attribute.
* - Added method isValidNamepaltherr2004-12-131-0/+10
|
* - Added loop shortcuts in removeHiddenMemberspaltherr2004-12-132-0/+3
|
* - 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
|
* - Changed writeToFile(String) to writeTo(File)paltherr2004-11-301-2/+2
|
* - Added method writeToFilepaltherr2004-11-301-0/+6
|
* - 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
|
* - 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
* - factored out class MetaParsermihaylov2004-09-022-373/+388
| | | | | - fixed indentation and trailing space
* - Fixed Pickle and UnPickle to handle correctly...paltherr2004-08-122-4/+21
| | | | | - Fixed Pickle and UnPickle to handle correctly compound types
* - Enhanced initialization of thrown RuntimeExce...paltherr2004-08-111-1/+1
| | | | | - Enhanced initialization of thrown RuntimeException
* - Removed usage of Debug in error messagepaltherr2004-07-211-1/+1
|
* - Hard-coded the symbols of java.lang.Object an...mihaylov2004-07-201-3/+17
| | | | | - Hard-coded the symbols of java.lang.Object and java.lang.String
* - Hard coded the types of java.lang.Object and ...mihaylov2004-07-201-4/+5
| | | | | - Hard coded the types of java.lang.Object and java.lang.String
* - Load assembly vjscor explicitly, since it may...mihaylov2004-07-201-4/+6
| | | | | | - Load assembly vjscor explicitly, since it may not be discovered automaticially
* - Only transform the names of methods Equals, T...mihaylov2004-07-201-28/+20
| | | | | | - Only transform the names of methods Equals, ToString and GetHashCode if they override the corresponding one in System.Object
* *** empty log message ***Martin Odersky2004-07-152-1/+14
|
* *** empty log message ***Martin Odersky2004-07-082-5/+7
|
* *** empty log message ***Martin Odersky2004-07-012-2/+28
|
* - Handle index properties by assigning the name...mihaylov2004-06-211-124/+206
| | | | | | | - Handle index properties by assigning the name "apply" to the getter, and "update" to the setter. Then they can be used as a function application/assignment to.
* - Create a new CLRClassParser for evey imported...mihaylov2004-06-211-23/+25
| | | | | - Create a new CLRClassParser for evey imported CLR type
* - Added static members of superclasses to stati...paltherr2004-06-171-0/+27
| | | | | - Added static members of superclasses to static part of subclasses
* - Load all assemblies specified with the -r optionmihaylov2004-06-071-0/+1
|
* - Import all types, including private onesmihaylov2004-06-041-2/+2
|
* *** empty log message ***Martin Odersky2004-06-033-3/+6
|
* - Changed methods Debug.show to add separators ...paltherr2004-06-031-1/+1
| | | | | - Changed methods Debug.show to add separators between arguments
* - Accomodated the changes in CLRPackageParsermihaylov2004-06-021-16/+10
|
* - No longer extends class SymbolLoader.mihaylov2004-06-021-90/+60
| | | | | - Reorganized to be initialized before the Global instance is created
* - Changed _TYPE methods in Definitions for prim...paltherr2004-06-021-1/+1
| | | | | | - Changed _TYPE methods in Definitions for primitive value and array types
* - Removed the obviated scalalib.dll loadingmihaylov2004-06-021-14/+0
|
* - Minor bugfixmihaylov2004-05-311-1/+1
|
* - Sort the array of types and perform binary se...mihaylov2004-05-311-69/+178
| | | | | | - Sort the array of types and perform binary search for lookup Maintain - a list of classes which should be imported from .class files
* - When using the MSIL backend import classes fr...mihaylov2004-05-311-11/+66
| | | | | | - When using the MSIL backend import classes from .NET assemblies rather than .class files
* - Escape the printed value of string constants ...mihaylov2004-05-311-2/+2
| | | | | | | | - Escape the printed value of string constants to prevent it from changing the formatting - new lines, different colours (e.g. in scala.Console), etc.
* - Fixed readAttribute by replacing all return s...paltherr2004-05-141-6/+6
| | | | | | - Fixed readAttribute by replacing all return statements in INNERCLASSES_ATTR loop by continue statements.