Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | more of adapting patmat for dotty | Dmitry Petrashko | 2014-09-17 | 1 | -59/+71 |
* | Adapting patmat for dotty | Dmitry Petrashko | 2014-09-17 | 1 | -28/+43 |
* | Helper methods for patmat | Dmitry Petrashko | 2014-09-17 | 1 | -13/+53 |
* | Pattern expanders for patmat | Dmitry Petrashko | 2014-09-17 | 1 | -2/+141 |
* | Match translator for patmat | Dmitry Petrashko | 2014-09-17 | 1 | -15/+732 |
* | add Substitution to patmat. | Dmitry Petrashko | 2014-09-17 | 1 | -69/+119 |
* | TreeMakers for patmat | Dmitry Petrashko | 2014-09-17 | 1 | -0/+619 |
* | Optimized codegen for patmat | Dmitry Petrashko | 2014-09-17 | 1 | -2/+112 |
* | CommonCodegen for patMat | Dmitry Petrashko | 2014-09-17 | 1 | -4/+140 |
* | Common functionality to be shared between patmat and typer | Dmitry Petrashko | 2014-09-17 | 1 | -40/+48 |
* | Definitions used by patmat | Dmitry Petrashko | 2014-09-17 | 2 | -0/+59 |
* | Unapply doc update | Dmitry Petrashko | 2014-09-17 | 1 | -0/+1 |
* | Making all case classes implement Product. Requires adding Product0 | Dmitry Petrashko | 2014-09-17 | 1 | -1/+0 |
* | initValue helper method | Dmitry Petrashko | 2014-09-17 | 2 | -17/+21 |
* | Definitions used by pattern matcher | Dmitry Petrashko | 2014-09-17 | 3 | -6/+34 |
* | Changes from discussion in #171 | Dmitry Petrashko | 2014-09-17 | 5 | -6/+19 |
* | Revert of b2e0e7b4 "tpd.TreeOps#select creates non member syms after erasure." | Martin Odersky | 2014-09-13 | 1 | -2/+1 |
* | Better TreeTypeMaps | Martin Odersky | 2014-09-13 | 10 | -58/+151 |
* | New phase: CapturedVars | Martin Odersky | 2014-09-12 | 4 | -1/+120 |
* | Fix handling of Array#clone in Erasure | Martin Odersky | 2014-09-12 | 3 | -4/+5 |
* | Better failure diagnostic in TreeTransform | Martin Odersky | 2014-09-12 | 1 | -10/+16 |
* | Skip label methods in enclosing method | Martin Odersky | 2014-09-12 | 1 | -1/+3 |
* | Handle return in tailcalls. | Martin Odersky | 2014-09-12 | 1 | -18/+22 |
* | Phase name change of explicitOuter. | Martin Odersky | 2014-09-12 | 1 | -3/+1 |
* | Erasure should keep prefixes in TermRefs | Martin Odersky | 2014-09-12 | 1 | -17/+10 |
* | tpd.TreeOps#select creates non member syms after erasure. | Martin Odersky | 2014-09-10 | 1 | -1/+2 |
* | Keep inherited names through erasure | Martin Odersky | 2014-09-10 | 1 | -3/+12 |
* | Make isVolatile a SymUtil method. | Martin Odersky | 2014-09-10 | 2 | -2/+4 |
* | Fix class decls in TypeTypeMap | Martin Odersky | 2014-09-10 | 2 | -4/+23 |
* | Keep SuperTypes around after erasure. | Martin Odersky | 2014-09-10 | 2 | -4/+4 |
* | Fixes to TreeChecker | Martin Odersky | 2014-09-10 | 1 | -3/+3 |
* | Move explicit outer after pattern matching | Martin Odersky | 2014-09-06 | 2 | -2/+8 |
* | Make foreach/exsists into tree infix methods | Martin Odersky | 2014-09-06 | 3 | -19/+19 |
* | Generalize phase postcondition checking. | Martin Odersky | 2014-09-06 | 4 | -38/+49 |
* | Better tests and more fixes for ExplicitOuter | Martin Odersky | 2014-09-06 | 4 | -22/+58 |
* | Rename OuterAccessors to ExplicitOuter | Martin Odersky | 2014-09-06 | 4 | -14/+23 |
* | Bring back blockescapes test... | Martin Odersky | 2014-09-06 | 1 | -3/+0 |
* | Harden construction of i"..." strings | Martin Odersky | 2014-09-05 | 1 | -4/+9 |
* | CyclicError messages now go to printer | Martin Odersky | 2014-09-05 | 2 | -1/+6 |
* | Fix a bug in unpickler | Martin Odersky | 2014-09-05 | 1 | -1/+1 |
* | Partially reverting of 08c6eaca | Martin Odersky | 2014-09-05 | 2 | -9/+17 |
* | Enclosing class skips classes from inSuperCall definitions | Martin Odersky | 2014-09-04 | 1 | -3/+7 |
* | Move crash diagnostics from TreeChecker to ReTyper. | Martin Odersky | 2014-09-04 | 2 | -5/+9 |
* | Add inSuperCall mode and flag. | Martin Odersky | 2014-09-04 | 9 | -22/+33 |
* | Completed outer paths. | Martin Odersky | 2014-09-01 | 7 | -49/+98 |
* | Allow more leniency in time travel. | Martin Odersky | 2014-09-01 | 4 | -23/+51 |
* | Ensure in FirstTransform that all This references are explicit. | Martin Odersky | 2014-09-01 | 1 | -2/+8 |
* | Added OuterAccessor flag. | Martin Odersky | 2014-09-01 | 2 | -32/+33 |
* | Add outer parameters in constructor calls. | Martin Odersky | 2014-08-31 | 3 | -3/+41 |
* | New phase: outerAccessors | Martin Odersky | 2014-08-31 | 3 | -3/+169 |