Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Changed owner of STRING_PLUS_ANY from STRING ... | paltherr | 2003-07-30 | 1 | -2/+2 |
| | | | | | - Changed owner of STRING_PLUS_ANY from STRING to JAVA_STRING | ||||
* | - Repolaced Tree argument of This and Super nod... | paltherr | 2003-07-30 | 12 | -112/+76 |
| | | | | | - Repolaced Tree argument of This and Super nodes by a Name argument | ||||
* | - Added TypeNames | paltherr | 2003-07-30 | 2 | -0/+16 |
| | |||||
* | hash-consing on load, enabled per default | buraq | 2003-07-30 | 4 | -7/+51 |
| | |||||
* | added testNotEquals | buraq | 2003-07-30 | 1 | -0/+13 |
| | |||||
* | - modified phase to make it compatible with sep... | schinz | 2003-07-30 | 2 | -53/+73 |
| | | | | | | | - modified phase to make it compatible with separate compilation: transformInfo now adds the outer argument to the constructor type, and this is no longer done during the tree transformation | ||||
* | - Added scaladoc target | paltherr | 2003-07-30 | 2 | -1/+34 |
| | |||||
* | - Added $Id$ | paltherr | 2003-07-30 | 1 | -0/+2 |
| | |||||
* | Added: | cremet | 2003-07-30 | 8 | -28/+233 |
| | | | | | | | - collecting of documentation comments. - options for scaladoc - a class to load a documentation module. | ||||
* | *** empty log message *** | schinz | 2003-07-29 | 2 | -0/+291 |
| | |||||
* | shortest-match policy instead of longest match ... | buraq | 2003-07-29 | 1 | -8/+8 |
| | | | | | shortest-match policy instead of longest match policy | ||||
* | refactoring: removed class FiniteAutom. | buraq | 2003-07-29 | 5 | -161/+267 |
| | | | | | | | | | different types, so many casts were needed. In fact, FiniteAutom is not used anywhere. now fixed. fields are migrated to subclasses DetWordAutom and NondetWordAutom, with more specific types | ||||
* | added examples, added "shortest match policy", ... | buraq | 2003-07-29 | 1 | -2/+21 |
| | | | | | | added examples, added "shortest match policy", corrected typo in chapter Pattern Matching | ||||
* | removed FiniteAutom (refactoring) | buraq | 2003-07-29 | 1 | -1/+0 |
| | |||||
* | - added isLabel method | schinz | 2003-07-29 | 1 | -0/+5 |
| | |||||
* | - implemented (but didn't test because of lack ... | schinz | 2003-07-29 | 1 | -10/+35 |
| | | | | | - implemented (but didn't test because of lack of test cases) LabelDefs | ||||
* | added comments | buraq | 2003-07-28 | 2 | -3/+17 |
| | |||||
* | - bug fix: for calls to "super", use the name o... | schinz | 2003-07-28 | 1 | -1/+3 |
| | | | | | | - bug fix: for calls to "super", use the name of the super-class instead of the name of the method owner for INVOKESPECIAL | ||||
* | - avoid creating several temporary variables wh... | schinz | 2003-07-28 | 1 | -24/+14 |
| | | | | | | | - avoid creating several temporary variables when more than one call to "==" appears in a single method, - prepared for output of Scala attribute containing the symbol table | ||||
* | generic xml parser adapter | buraq | 2003-07-28 | 1 | -0/+41 |
| | |||||
* | "freshening" of patterns before calling algbera... | buraq | 2003-07-28 | 2 | -77/+80 |
| | | | | | | | "freshening" of patterns before calling algberaic matcher ensures than no symbol is used more than once in ValDefs | ||||
* | - Changed some hasSymbol into definesSymbol | paltherr | 2003-07-28 | 1 | -3/+3 |
| | |||||
* | - updated error message | schinz | 2003-07-28 | 2 | -2/+2 |
| | |||||
* | - Made field of TreeGen final | paltherr | 2003-07-27 | 3 | -61/+50 |
| | | | | | | | | | | | - Added methods TreeGen.mkTypeParam - Added methods TreeGen.mkParam - Removed methods TreeGen.Param - Removed some methods TreeGen.ValDef - In TreeGen, inlined calls to setSymbol in calls to make.<Node> - Changed TreeGen.ValDef to return a ValDef - Removed some useless casts | ||||
* | - Rewrote and reorganized several parts. | paltherr | 2003-07-27 | 2 | -313/+330 |
| | | | | | | - Fixed some bugs (missing clones, wrong owners, missing sharing (param symbols), this types, new of mixed in mixin, ...). | ||||
* | - Made field Entry.owner final | paltherr | 2003-07-27 | 1 | -2/+13 |
| | | | | | - Added method cloneScope | ||||
* | - Removed useless call clazz.info() | paltherr | 2003-07-27 | 1 | -1/+0 |
| | |||||
* | - Added method cloneArray | paltherr | 2003-07-27 | 3 | -0/+21 |
| | |||||
* | - Fixed makeClass to reuse the class template s... | paltherr | 2003-07-26 | 1 | -1/+3 |
| | | | | | - Fixed makeClass to reuse the class template symbol | ||||
* | - Added method cloneTypeNoSubst | paltherr | 2003-07-26 | 1 | -0/+24 |
| | |||||
* | - Fixed typo | paltherr | 2003-07-26 | 1 | -1/+1 |
| | |||||
* | - Added methods getSymbols and getTypes | paltherr | 2003-07-26 | 1 | -1/+34 |
| | | | | | | | - Added some assertions in insertion methods - Added case ThisType in method apply - Removed TODO PolyType in method apply | ||||
* | - Added ForwardingMap.java | paltherr | 2003-07-26 | 2 | -0/+98 |
| | |||||
* | - Added methods cloneSymbols | paltherr | 2003-07-26 | 1 | -1/+14 |
| | | | | | - Fixed a typo in a description | ||||
* | - Added method New(pos,Tree) | paltherr | 2003-07-26 | 1 | -18/+53 |
| | | | | | - Added methods ClassDef with local symbol | ||||
* | - Added contructor with SymbolSubstTypeMap | paltherr | 2003-07-26 | 1 | -0/+6 |
| | |||||
* | - Added method traverse(Unit[]) | paltherr | 2003-07-26 | 1 | -0/+4 |
| | |||||
* | - added line numbers to generated class files | schinz | 2003-07-25 | 1 | -1/+33 |
| | |||||
* | - changed to use the Primitives wherever possible | mihaylov | 2003-07-24 | 2 | -269/+424 |
| | | | | | | - implemented the proper semantics of == and != - many additional bugfixes and adjustments | ||||
* | - simplified the code to update the class' type | schinz | 2003-07-24 | 1 | -7/+3 |
| | |||||
* | - bug fix: do not remove members which do not g... | schinz | 2003-07-24 | 1 | -1/+1 |
| | | | | | | - bug fix: do not remove members which do not go in the interface from the class | ||||
* | - do not put abstract methods in classes | schinz | 2003-07-23 | 2 | -6/+3 |
| | |||||
* | - renamed son of Super from "tpe" to "qualifier" | schinz | 2003-07-23 | 2 | -3/+3 |
| | |||||
* | - print the qualifier of "super" as a real qual... | schinz | 2003-07-23 | 1 | -12/+5 |
| | | | | | - print the qualifier of "super" as a real qualifier | ||||
* | *** empty log message *** | schinz | 2003-07-23 | 2 | -0/+107 |
| | |||||
* | - bug fix: clear the PARAM flag of mixin constr... | schinz | 2003-07-23 | 1 | -0/+1 |
| | | | | | | - bug fix: clear the PARAM flag of mixin constructor arguments which get turned into values | ||||
* | - implemented qualifier "super" references by a... | schinz | 2003-07-23 | 1 | -42/+102 |
| | | | | | | - implemented qualifier "super" references by adding forwarding methods in outer classes when needed | ||||
* | - Replaced subclass of TreeCloner by SuperFixer | paltherr | 2003-07-23 | 1 | -13/+21 |
| | |||||
* | - Replaced SymbolFixer by a subclass of TreeCloner | paltherr | 2003-07-22 | 1 | -32/+16 |
| | |||||
* | Some cleanup | stenman | 2003-07-22 | 1 | -68/+76 |
| |