aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools
Commit message (Expand)AuthorAgeFilesLines
* Rename methods on FreshContext to make mutation obviousDmitry Petrashko2014-03-2717-81/+81
* Fix Denotations#currentMartin Odersky2014-03-272-20/+35
* Fix context.withPhaseMartin Odersky2014-03-275-9/+9
* Changes to how we compute type parametersMartin Odersky2014-03-271-2/+6
* Reworked phases.Martin Odersky2014-03-271-40/+68
* Merge pull request #89 from dotty-staging/fix/transform-contextsDmitry Petrashko2014-03-242-3/+8
|\
| * Fix phase of context for denotation transformerMartin Odersky2014-03-242-3/+7
* | Merge pull request #86 from dotty-staging/fixesSébastien Doeraene2014-03-2416-83/+206
|\ \
| * | Fix of Fix of t1236: higher-kindedMartin Odersky2014-03-212-4/+7
| * | Fix of t1272: overloading resolutionMartin Odersky2014-03-211-3/+9
| * | Reverting decision what constitutes a double def.Martin Odersky2014-03-211-1/+1
| * | Fix of t1279a: baseTypeWithArgsMartin Odersky2014-03-211-5/+25
| * | Refactored lookupRefinedMartin Odersky2014-03-212-10/+10
| * | Fix of t1236: higher-kindedMartin Odersky2014-03-219-38/+71
| * | Fix of t1280 - type of selfMartin Odersky2014-03-211-1/+1
| * | Fix for t1292 - legal prefixesMartin Odersky2014-03-211-2/+22
| * | Fix of t1123 - Unit discardingMartin Odersky2014-03-211-1/+3
| * | Fix of t112606A - path dependent typesMartin Odersky2014-03-211-1/+14
| * | Fix of t1056 - PartialFunctionMartin Odersky2014-03-211-2/+4
| * | Fix of t0625 - compare method typesMartin Odersky2014-03-211-2/+6
| * | Fix of t0774: empty fileMartin Odersky2014-03-211-0/+1
| * | Fix of t0786: view boundsMartin Odersky2014-03-211-1/+1
| * | Fix of t0591: implicitlyMartin Odersky2014-03-211-5/+0
| * | Fix of t0504: _root_ not foundMartin Odersky2014-03-211-2/+15
| * | Fix of t0438 - lambdas and eta expansionMartin Odersky2014-03-212-14/+25
| * | Tests t01xx and t02xxMartin Odersky2014-03-211-1/+1
* | | Merge pull request #90 from samuelgruetter/java8-classfilesodersky2014-03-223-5/+29
|\ \ \ | |/ / |/| |
| * | ClassfileParser: apply scala commit e78896f (invokedynamic)Samuel Gruetter2014-03-212-2/+9
| * | ClassfileParser: apply scala commit b2c67b3 (java8 default methods)Samuel Gruetter2014-03-212-0/+10
| * | ClassfileParser: apply scala commit f91242c6959471b6c463538beSamuel Gruetter2014-03-211-3/+10
* | | Merge pull request #87 from gzm0/context-in-prep-transformDmitry Petrashko2014-03-211-65/+65
|\ \ \ | |/ / |/| |
| * | Make context available in TreeTransform.prepareForXX methodsTobias Schlatter2014-03-201-65/+65
| |/
* | Hygienic desugaringMartin Odersky2014-03-206-77/+195
* | Generalize derived type tree scheme.Martin Odersky2014-03-203-34/+25
* | New scheme for TypeTrees that refer to othersMartin Odersky2014-03-204-12/+68
|/
* Removed annotations forced by union typesMartin Odersky2014-03-202-4/+6
* Appromiximate union types by intersections.Martin Odersky2014-03-203-2/+78
* Merge refined types when distributing via "|".Martin Odersky2014-03-201-12/+23
* Allow And/OrTypes in baseType operationsMartin Odersky2014-03-202-9/+31
* Removed explicit tuplings from dotc codebase.Martin Odersky2014-03-206-10/+10
* Added auto-tupling.Martin Odersky2014-03-206-5/+51
* Add language feature mechanismMartin Odersky2014-03-204-1/+51
* Merge pull request #81 from DarkDimius/integration/lazyodersky2014-03-2022-180/+730
|\
| * Allow MiniPhase to be DenotTransformerDmitry Petrashko2014-03-199-90/+216
| * LazyVals phase.Dmitry Petrashko2014-03-196-7/+395
| * Refactored denotation transformersMartin Odersky2014-03-189-88/+96
| * Renaming core.Transformer(s) -> core.DenotTransformer(s)Martin Odersky2014-03-187-18/+17
| * Renamings TreeTransformer -> TreeMap, TreeMapper -> TreeTypeMapMartin Odersky2014-03-187-15/+11
| * Reorg of info transformer frameworkMartin Odersky2014-03-184-37/+70
* | Merge pull request #79 from DarkDimius/noxmlodersky2014-03-198-45/+196
|\ \ | |/ |/|