aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* New phase: PrivateToStaticMartin Odersky2014-11-098-4/+197
* Bugfix for superaccessorsMartin Odersky2014-11-091-1/+1
* New phase: RestoreScopesMartin Odersky2014-11-094-3/+40
* Generalize lift behavior between Flatten and LambdaLiftMartin Odersky2014-11-093-5/+9
* New miniphase: FlattenMartin Odersky2014-11-097-19/+59
* Made LambdaLift capable of having minitransforms run after it.Martin Odersky2014-11-091-16/+20
* Merge pull request #180 from smarter/fix/nosymbol-subtypingodersky2014-11-063-6/+7
|\
| * Fix subtyping of types without symbolsGuillaume Martres2014-10-093-3/+7
| * Simplify subtying testGuillaume Martres2014-10-091-4/+1
* | Merge commits '474b2ae' and '46eb5ea' from #201 into umasterDmitry Petrashko2014-11-036-51/+77
|\ \
| * | Added a test for by name functionsMartin Odersky2014-10-282-4/+17
| * | Fix treatment of by name functionsMartin Odersky2014-10-275-51/+64
* | | Merge pull request #202 from dotty-staging/no-closure-tryDmitry Petrashko2014-11-0320-84/+131
|\ \ \
| * | | merge fixes: extract typedCase to be reused in TreeChecker.Dmitry Petrashko2014-10-301-16/+17
| * | | Print whole TreeTransform name in Ycheck and XprintDmitry Petrashko2014-10-303-2/+12
| * | | Postponing desugaring of Try nodes.Dmitry Petrashko2014-10-303-9/+13
| * | | Get rid of ExceptionHandlerSel.Dmitry Petrashko2014-10-304-20/+2
| * | | Restructure Try node.Dmitry Petrashko2014-10-3013-59/+55
| * | | Rewrite assignType for TryDmitry Petrashko2014-10-301-2/+5
| * | | Make typing of Try nodes idempotentDmitry Petrashko2014-10-302-2/+10
| * | | Flag dotty deviation for return type which is part of cake.Dmitry Petrashko2014-10-301-1/+2
| * | | Stop patmat from using selector pos for Try.Dmitry Petrashko2014-10-301-7/+11
| * | | Add Patmat to ContextDmitry Petrashko2014-10-301-1/+3
| * | | Fix Erasure.Boxing isBox and isUnboxDmitry Petrashko2014-10-301-2/+2
| * | | Fix TailRec to handle inline exception handlers and non-trivial not-inlinedDmitry Petrashko2014-10-301-1/+3
| * | | Typer should leave inline exception handlers inline.Dmitry Petrashko2014-10-302-3/+15
| * | | New kind of EmptyTree for indicating exception selector in Try blocks.Dmitry Petrashko2014-10-301-1/+4
| * | | TailRec now handles Try with Ident-handlerDmitry Petrashko2014-10-302-0/+15
| * | | Extracting TypedCases to be reused for typedTryDmitry Petrashko2014-10-301-35/+39
|/ / /
* | | Merge pull request #199 from dotty-staging/transform/lambdaliftDmitry Petrashko2014-10-2929-125/+302
|\| |
| * | Dropped comment.Martin Odersky2014-10-271-13/+1
| * | Make LambdaLift diagnostics log messages instead of printing them directly.Martin Odersky2014-10-261-3/+2
| * | Better tests and bugfix for named argsMartin Odersky2014-10-265-13/+24
| * | Fix PreserveSubPatBinders not storing subparts that are used only for type te...Dmitry Petrashko2014-10-261-1/+2
| * | Fix pattern matcher double defining symbols used in type tests that are known...Dmitry Petrashko2014-10-261-3/+5
| * | Enabled commented out testsMartin Odersky2014-10-261-2/+2
| * | Add missing and double symbol checking to TreeCheckerMartin Odersky2014-10-264-20/+76
| * | Almost all tests pass -Ycheck:lambdLiftMartin Odersky2014-10-262-3/+6
| * | Replace some idents by selects in LambdaLiftMartin Odersky2014-10-261-2/+5
| * | Initialize lambda lift mapsMartin Odersky2014-10-261-0/+6
| * | Strenghten postCondition of firstTransformMartin Odersky2014-10-261-0/+3
| * | Fixes erasure of superMartin Odersky2014-10-261-1/+3
| * | LambdaLift checks now explicitly for references to labels outside scope.Martin Odersky2014-10-262-3/+7
| * | SuperTypes are now promoted in Retyper; lambdaLift fails to Ycheck otherwise.Martin Odersky2014-10-261-0/+3
| * | Added missing case for SuperTypes to TypeComparerMartin Odersky2014-10-261-0/+8
| * | Fixes to LambdaLiftMartin Odersky2014-10-262-10/+17
| * | Fix to enclosingClassMartin Odersky2014-10-261-4/+10
| * | Two fixes to avoid scanning package contentsMartin Odersky2014-10-262-2/+3
| * | Fix flatten problem in erasureMartin Odersky2014-10-261-5/+4
| * | Rename flag Static -> JavaStaticMartin Odersky2014-10-265-10/+12