aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Phase.runOn is now List[ComliplationUnit] => List[ComliplationUnit]Dmitry Petrashko2014-11-033-4/+9
* Merge commits '474b2ae' and '46eb5ea' from #201 into umasterDmitry Petrashko2014-11-034-47/+61
|\
| * Added a test for by name functionsMartin Odersky2014-10-281-4/+2
| * Fix treatment of by name functionsMartin Odersky2014-10-274-47/+63
* | 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-301-1/+7
* | 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-301-0/+1
* | Extracting TypedCases to be reused for typedTryDmitry Petrashko2014-10-301-35/+39
* | Merge pull request #199 from dotty-staging/transform/lambdaliftDmitry Petrashko2014-10-2923-118/+265
|\|
| * 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-264-12/+23
| * 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-261-1/+1
| * 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-261-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
| * Implement findMember for JavaArraysMartin Odersky2014-10-261-0/+2
| * Fix to TreeTypeMapMartin Odersky2014-10-262-31/+19
| * TreeTypeMap needs to map declarations of mapped classesMartin Odersky2014-10-263-13/+42
| * Insert .package for package object referencesMartin Odersky2014-10-261-1/+18
| * More assertions in TreeChecker.Martin Odersky2014-10-262-5/+8
| * Avoid hoisting local classesMartin Odersky2014-10-262-11/+16
| * Add echo method to printers.Martin Odersky2014-10-261-0/+2
* | Merge pull request #197 from dotty-staging/fix/tailrec-defdefDmitry Petrashko2014-10-261-1/+2
|\ \ | |/ |/|
| * Fix #196. Errorneus tail-optimization of inner DefDef'sDmitry Petrashko2014-10-221-1/+2