Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - 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 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 | 1 | -2/+2 |
| | |||||
* | - 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 | ||||
* | - 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 |
| | |||||
* | - Fixed code of method This | paltherr | 2003-07-22 | 1 | -1/+2 |
| | |||||
* | - Added a missing cast in AddInterfaces | paltherr | 2003-07-22 | 2 | -29/+24 |
| | | | | | | - Moved cast insertion code from ExpandMixins to AddInterfaces Refined - cast insertion test | ||||
* | - Added method bound | paltherr | 2003-07-22 | 1 | -0/+20 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-07-22 | 17 | -232/+533 |
| | |||||
* | - Modified to use TreeCloner, SymbolCloner and ... | paltherr | 2003-07-21 | 1 | -77/+31 |
| | | | | | | | - Modified to use TreeCloner, SymbolCloner and TreeSymbolCloner - Reorganized phases I and II to clone all symbols in phase I. Revised - renaming and cloning strategies to avoid false renaming & shadowing. | ||||
* | - Added TreeSymbolCloner.java | paltherr | 2003-07-21 | 1 | -0/+103 |
| | |||||
* | - Added SymbolCloner.java | paltherr | 2003-07-21 | 1 | -0/+94 |
| | |||||
* | - Added TreeCloner.java | paltherr | 2003-07-21 | 1 | -0/+78 |
| | |||||
* | added missing cases in getVariables !! | buraq | 2003-07-18 | 1 | -0/+10 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-07-17 | 3 | -3/+470 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-07-17 | 1 | -2/+3 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-07-17 | 7 | -50/+477 |
| | |||||
* | Error message fix | stenman | 2003-07-17 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-07-16 | 6 | -57/+73 |
| | |||||
* | fixed overly permissive parsing of TreePattern ... | buraq | 2003-07-16 | 1 | -1/+4 |
| | | | | | | fixed overly permissive parsing of TreePattern ( SimplePat Id SimplePat, op2 must not be empty sequence ) | ||||
* | added "isEmptySequence" method | buraq | 2003-07-16 | 1 | -0/+13 |
| | |||||
* | *** empty log message *** | michelou | 2003-07-16 | 1 | -5/+0 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-07-16 | 8 | -89/+121 |
| | |||||
* | - bug fix: fixed a bug which was introduced by ... | schinz | 2003-07-16 | 1 | -5/+11 |
| | | | | | | - bug fix: fixed a bug which was introduced by the previous commmit and which produced incorrect owners for mixed-in members | ||||
* | - Fixed description of Type.typeParams and Type... | paltherr | 2003-07-15 | 1 | -4/+4 |
| | | | | | - Fixed description of Type.typeParams and Type.valueParams | ||||
* | - Added a missing isMethod test on LambdaLiftPh... | paltherr | 2003-07-15 | 3 | -14/+46 |
| | | | | | | | | | - Added a missing isMethod test on LambdaLiftPhase.proxy - Added some assertion checks to Type.typeParams and Type.valueParams - Patched ClassSymbol.typeParams and LambdaLiftPhase.TransformTypeMap.apply to hide bug of method Symbol.constructor (see comment is those two methods). | ||||
* | - Removed "case TypeRef(...)" from method Type.... | paltherr | 2003-07-15 | 2 | -4/+4 |
| | | | | | | | | - Removed "case TypeRef(...)" from method Type.typeParams and Type.valueParams (fixes at least one bug in lambdalift). - Fixed code in Analyzer which relied on the "case TypeRef(...)" - Fixed code in RefCheck which relied on the "case TypeRef(...)" | ||||
* | - Removed "case TypeRef(...)" from method Type.... | paltherr | 2003-07-15 | 2 | -12/+7 |
| | | | | | | | - Removed "case TypeRef(...)" from method Type.typeParams and Type.valueParams (fixes at least one bug in lambdalift). - Fixed code in Analyzer which relied on the "case TypeRef(...)" | ||||
* | refactoring | buraq | 2003-07-15 | 1 | -0/+55 |
| | |||||
* | code-cleanup, refactoring, corrected multiple u... | buraq | 2003-07-15 | 4 | -387/+342 |
| | | | | | code-cleanup, refactoring, corrected multiple use of the same symbol | ||||
* | changed comments | buraq | 2003-07-15 | 1 | -2/+2 |
| | |||||
* | - Fixed the code that generates value selection... | paltherr | 2003-07-14 | 2 | -2/+2 |
| | | | | | - Fixed the code that generates value selections (missing asSeenFrom) | ||||
* | obsolete | buraq | 2003-07-14 | 1 | -79/+0 |
| | |||||
* | code cleanup | buraq | 2003-07-14 | 5 | -66/+24 |
| | |||||
* | proper handling of variables in sequence patterns | buraq | 2003-07-14 | 3 | -39/+46 |
| | |||||
* | added static method, hid private variables | buraq | 2003-07-14 | 2 | -8/+15 |
| | |||||
* | added isWildcardPattern in case Ident | buraq | 2003-07-14 | 1 | -4/+8 |
| | |||||
* | isWildcardPattern | buraq | 2003-07-14 | 1 | -0/+10 |
| | |||||
* | - Removed the "as seen from" part from method c... | paltherr | 2003-07-14 | 1 | -12/+4 |
| | | | | | - Removed the "as seen from" part from method cloneType (was never used) |