Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Added translation of statements | paltherr | 2003-12-11 | 1 | -0/+51 |
| | | | | | - Added stubs for translation of expressions | ||||
* | - Added WARNING in class description | paltherr | 2003-12-11 | 1 | -1/+2 |
| | |||||
* | - Enabled isParameter assertion | paltherr | 2003-12-11 | 1 | -1/+1 |
| | |||||
* | - Added assertions on parameters of MethodTypes... | paltherr | 2003-12-11 | 1 | -2/+8 |
| | | | | | - Added assertions on parameters of MethodTypes and PolyTypes | ||||
* | - Added some missing PARAM flags | paltherr | 2003-12-11 | 4 | -6/+7 |
| | |||||
* | - Redesigned the tree printing scheme to enable... | paltherr | 2003-12-11 | 5 | -89/+65 |
| | | | | | | - Redesigned the tree printing scheme to enable printing of attributed trees | ||||
* | - Added translation into attributed trees | paltherr | 2003-12-11 | 1 | -0/+3 |
| | |||||
* | - Added printUnits and printGlobal | paltherr | 2003-12-11 | 1 | -1/+15 |
| | |||||
* | - Removed used of Global.debugPrinter | paltherr | 2003-12-11 | 2 | -2/+2 |
| | |||||
* | - Added template and member translation | paltherr | 2003-12-10 | 1 | -0/+71 |
| | |||||
* | - Added constant translation | paltherr | 2003-12-10 | 1 | -0/+18 |
| | |||||
* | - Added class ATreeFromSTree | paltherr | 2003-12-10 | 1 | -0/+43 |
| | |||||
* | - Added some checks on templates and members | paltherr | 2003-12-10 | 1 | -3/+119 |
| | |||||
* | - Added flags to added value parameter | paltherr | 2003-12-10 | 1 | -1/+2 |
| | |||||
* | - Added context and scope management | paltherr | 2003-12-10 | 1 | -0/+228 |
| | |||||
* | - Enabled phase make-boxing-explicit | paltherr | 2003-12-09 | 1 | -0/+6 |
| | |||||
* | - Added class MakeBoxingExplicitPhase | paltherr | 2003-12-09 | 1 | -0/+50 |
| | |||||
* | - Added logo | paltherr | 2003-12-09 | 1 | -0/+8 |
| | |||||
* | - Added class TreeChecker | paltherr | 2003-12-09 | 1 | -0/+35 |
| | |||||
* | - Disabled assertion that says that all classes... | paltherr | 2003-12-09 | 1 | -1/+1 |
| | | | | | - Disabled assertion that says that all classes have to be expanded | ||||
* | - Added cases for operations on strings | paltherr | 2003-12-08 | 1 | -17/+19 |
| | |||||
* | - emit the symbol table as an attribute of top-... | mihaylov | 2003-12-08 | 1 | -20/+44 |
| | | | | | - emit the symbol table as an attribute of top-level classes | ||||
* | - removed the remnants of the code for traversi... | mihaylov | 2003-12-08 | 1 | -209/+120 |
| | | | | | | - removed the remnants of the code for traversing the methods from - interfaces modified to work with CLRPackageParser | ||||
* | handling of escaped sequences x:_* | buraq | 2003-12-08 | 1 | -0/+19 |
| | |||||
* | updated comment | buraq | 2003-12-08 | 1 | -3/+4 |
| | |||||
* | - initial CLR type import capabilities | mihaylov | 2003-12-08 | 2 | -0/+584 |
| | |||||
* | - added common superclass (MetadataParser) for ... | mihaylov | 2003-12-08 | 4 | -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... | mihaylov | 2003-12-08 | 1 | -0/+5 |
| | | | | | | - added a '-r' option to specify the assemblies referenced by the source program | ||||
* | - bug fix (#250): don't generate any code when ... | schinz | 2003-12-08 | 1 | -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... | paltherr | 2003-12-05 | 1 | -1/+20 |
| | | | | | - Added code to remove box(unbox(...)) and unbox(box(...)) | ||||
* | - Added code to remove coerce methods | paltherr | 2003-12-05 | 1 | -0/+4 |
| | |||||
* | - Removed subtyping of value types | paltherr | 2003-12-05 | 1 | -9/+1 |
| | |||||
* | - inline conversion primitives | schinz | 2003-12-05 | 1 | -27/+22 |
| | | | | | - replaced genWidenConversion by FJBG's emitT2T function | ||||
* | - Added coerce primitives | paltherr | 2003-12-04 | 1 | -0/+6 |
| | |||||
* | - Added primitives from Byte, Short and Char | paltherr | 2003-12-04 | 1 | -5/+59 |
| | |||||
* | - Added primitive COERCE | paltherr | 2003-12-04 | 2 | -0/+4 |
| | |||||
* | - Removed field Primitive.tag | paltherr | 2003-12-04 | 3 | -131/+125 |
| | |||||
* | - Made value types flat | paltherr | 2003-12-04 | 1 | -4/+4 |
| | |||||
* | - Changed so that optype doesn't rely on subtyping | paltherr | 2003-12-04 | 1 | -7/+35 |
| | |||||
* | - Removed AS_x primitives | paltherr | 2003-12-04 | 5 | -120/+0 |
| | |||||
* | - Modified erasure to use unbox and x2x methods... | paltherr | 2003-12-04 | 2 | -29/+49 |
| | | | | | - Modified erasure to use unbox and x2x methods instead of asX methods | ||||
* | - Added method boxUnboxedType | paltherr | 2003-12-04 | 1 | -0/+29 |
| | |||||
* | - Changed name of box primitives | paltherr | 2003-12-04 | 2 | -51/+41 |
| | |||||
* | - Changed name of unbox primitives | paltherr | 2003-12-04 | 2 | -39/+41 |
| | |||||
* | - Added conversion primitives | paltherr | 2003-12-04 | 1 | -0/+7 |
| | |||||
* | - Added methods primitive mapping for x2x symbols | paltherr | 2003-12-04 | 1 | -0/+49 |
| | |||||
* | - Added methods getConvertSymbol | paltherr | 2003-12-04 | 1 | -0/+110 |
| | |||||
* | - Added conversion primitives | paltherr | 2003-12-04 | 1 | -0/+149 |
| | |||||
* | - Added conversion primitives | paltherr | 2003-12-04 | 1 | -0/+50 |
| | |||||
* | - reverted back to version 1.27 for now, as 1.2... | schinz | 2003-12-04 | 1 | -39/+3 |
| | | | | | - reverted back to version 1.27 for now, as 1.28 prevents bootstraping |