summaryrefslogtreecommitdiff
path: root/sources/scalac
Commit message (Collapse)AuthorAgeFilesLines
* - Added translation of statementspaltherr2003-12-111-0/+51
| | | | | - Added stubs for translation of expressions
* - Added WARNING in class descriptionpaltherr2003-12-111-1/+2
|
* - Enabled isParameter assertionpaltherr2003-12-111-1/+1
|
* - Added assertions on parameters of MethodTypes...paltherr2003-12-111-2/+8
| | | | | - Added assertions on parameters of MethodTypes and PolyTypes
* - Added some missing PARAM flagspaltherr2003-12-114-6/+7
|
* - Redesigned the tree printing scheme to enable...paltherr2003-12-115-89/+65
| | | | | | - Redesigned the tree printing scheme to enable printing of attributed trees
* - Added translation into attributed treespaltherr2003-12-111-0/+3
|
* - Added printUnits and printGlobalpaltherr2003-12-111-1/+15
|
* - Removed used of Global.debugPrinterpaltherr2003-12-112-2/+2
|
* - Added template and member translationpaltherr2003-12-101-0/+71
|
* - Added constant translationpaltherr2003-12-101-0/+18
|
* - Added class ATreeFromSTreepaltherr2003-12-101-0/+43
|
* - Added some checks on templates and memberspaltherr2003-12-101-3/+119
|
* - Added flags to added value parameterpaltherr2003-12-101-1/+2
|
* - Added context and scope managementpaltherr2003-12-101-0/+228
|
* - Enabled phase make-boxing-explicitpaltherr2003-12-091-0/+6
|
* - Added class MakeBoxingExplicitPhasepaltherr2003-12-091-0/+50
|
* - Added logopaltherr2003-12-091-0/+8
|
* - Added class TreeCheckerpaltherr2003-12-091-0/+35
|
* - Disabled assertion that says that all classes...paltherr2003-12-091-1/+1
| | | | | - Disabled assertion that says that all classes have to be expanded
* - Added cases for operations on stringspaltherr2003-12-081-17/+19
|
* - emit the symbol table as an attribute of top-...mihaylov2003-12-081-20/+44
| | | | | - emit the symbol table as an attribute of top-level classes
* - removed the remnants of the code for traversi...mihaylov2003-12-081-209/+120
| | | | | | - removed the remnants of the code for traversing the methods from - interfaces modified to work with CLRPackageParser
* handling of escaped sequences x:_*buraq2003-12-081-0/+19
|
* updated commentburaq2003-12-081-3/+4
|
* - initial CLR type import capabilitiesmihaylov2003-12-082-0/+584
|
* - added common superclass (MetadataParser) for ...mihaylov2003-12-084-30/+58
| | | | | | - added common superclass (MetadataParser) for PackageParser and ClassParser that handles switching and restoring the compiler phase
* - added a '-r' option to specify the assemblies...mihaylov2003-12-081-0/+5
| | | | | | - added a '-r' option to specify the assemblies referenced by the source program
* - bug fix (#250): don't generate any code when ...schinz2003-12-081-1/+2
| | | | | | - bug fix (#250): don't generate any code when "null" is loaded with an expected type of "void"
* - Added code to remove box(unbox(...)) and unbo...paltherr2003-12-051-1/+20
| | | | | - Added code to remove box(unbox(...)) and unbox(box(...))
* - Added code to remove coerce methodspaltherr2003-12-051-0/+4
|
* - Removed subtyping of value typespaltherr2003-12-051-9/+1
|
* - inline conversion primitivesschinz2003-12-051-27/+22
| | | | | - replaced genWidenConversion by FJBG's emitT2T function
* - Added coerce primitivespaltherr2003-12-041-0/+6
|
* - Added primitives from Byte, Short and Charpaltherr2003-12-041-5/+59
|
* - Added primitive COERCEpaltherr2003-12-042-0/+4
|
* - Removed field Primitive.tagpaltherr2003-12-043-131/+125
|
* - Made value types flatpaltherr2003-12-041-4/+4
|
* - Changed so that optype doesn't rely on subtypingpaltherr2003-12-041-7/+35
|
* - Removed AS_x primitivespaltherr2003-12-045-120/+0
|
* - Modified erasure to use unbox and x2x methods...paltherr2003-12-042-29/+49
| | | | | - Modified erasure to use unbox and x2x methods instead of asX methods
* - Added method boxUnboxedTypepaltherr2003-12-041-0/+29
|
* - Changed name of box primitivespaltherr2003-12-042-51/+41
|
* - Changed name of unbox primitivespaltherr2003-12-042-39/+41
|
* - Added conversion primitivespaltherr2003-12-041-0/+7
|
* - Added methods primitive mapping for x2x symbolspaltherr2003-12-041-0/+49
|
* - Added methods getConvertSymbolpaltherr2003-12-041-0/+110
|
* - Added conversion primitivespaltherr2003-12-041-0/+149
|
* - Added conversion primitivespaltherr2003-12-041-0/+50
|
* - reverted back to version 1.27 for now, as 1.2...schinz2003-12-041-39/+3
| | | | | - reverted back to version 1.27 for now, as 1.28 prevents bootstraping