aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core
Commit message (Expand)AuthorAgeFilesLines
* Enable squashed phases by default.Martin Odersky2014-03-291-1/+1
* Erasure phase PoCMartin Odersky2014-03-294-3/+28
* Reworked erasure denotation transformerMartin Odersky2014-03-297-96/+216
* Fix #95: Phases now have their own periods.Dmitry Petrashko2014-03-273-15/+29
* Rename methods on FreshContext to make mutation obviousDmitry Petrashko2014-03-275-36/+36
* Fix Denotations#currentMartin Odersky2014-03-272-20/+35
* Fix context.withPhaseMartin Odersky2014-03-274-8/+8
* 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-247-56/+148
|\ \
| * | Fix of Fix of t1236: higher-kindedMartin Odersky2014-03-212-4/+7
| * | Fix of t1279a: baseTypeWithArgsMartin Odersky2014-03-211-5/+25
| * | Refactored lookupRefinedMartin Odersky2014-03-212-10/+10
| * | Fix of t1236: higher-kindedMartin Odersky2014-03-217-38/+68
| * | Fix for t1292 - legal prefixesMartin Odersky2014-03-211-2/+22
| * | 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
| |/
* | 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
|/
* Removed annotations forced by union typesMartin Odersky2014-03-201-2/+3
* Appromiximate union types by intersections.Martin Odersky2014-03-202-1/+77
* 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-203-7/+7
* Added auto-tupling.Martin Odersky2014-03-203-1/+13
* Add language feature mechanismMartin Odersky2014-03-204-1/+51
* Allow MiniPhase to be DenotTransformerDmitry Petrashko2014-03-195-22/+86
* LazyVals phase.Dmitry Petrashko2014-03-192-0/+3
* Refactored denotation transformersMartin Odersky2014-03-185-70/+57
* Renaming core.Transformer(s) -> core.DenotTransformer(s)Martin Odersky2014-03-186-15/+14
* Renamings TreeTransformer -> TreeMap, TreeMapper -> TreeTypeMapMartin Odersky2014-03-182-3/+3
* Reorg of info transformer frameworkMartin Odersky2014-03-183-37/+34
* Merge pull request #69 from odersky/topic/generalize-companionsodersky2014-03-161-10/+31
|\
| * Bullet-proofing companion objectsMartin Odersky2014-03-131-10/+31
* | Merge pull request #71 from odersky/fixes-for-transformsDmitry Petrashko2014-03-141-2/+13
|\ \
| * | Reset frozen for transformed class denotations.Martin Odersky2014-03-141-2/+13
| |/
* | Fix for #55Martin Odersky2014-03-121-1/+5
* | Fix of #56 - newModuleSymbol & newCompleteModuleSymbolMartin Odersky2014-03-122-6/+10
|/
* Merge pull request #61 from odersky/fixes-t00xxodersky2014-03-122-4/+9
|\
| * Fix constructor completion problem detected in t0054Martin Odersky2014-03-121-3/+3
| * Fix problems related to t0039Martin Odersky2014-03-102-4/+9
* | Merge pull request #60 from odersky/fix/#50-volatileodersky2014-03-124-64/+75
|\ \ | |/ |/|
| * Added lost comment to isVolatile.Martin Odersky2014-03-121-0/+16
| * Fix of #50 - volatileMartin Odersky2014-03-094-64/+59
* | Improve test infrastructureMartin Odersky2014-03-101-1/+2
|/
* Main Typer reorg.Martin Odersky2014-03-071-2/+2