aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform
Commit message (Expand)AuthorAgeFilesLines
* Add SyntheticMethods miniphaseMartin Odersky2014-08-111-0/+174
* New methods in DefinitionsMartin Odersky2014-08-111-1/+1
* Added some more methods as infix tree operations:Martin Odersky2014-08-113-4/+4
* Fix Object's scope after ersureMartin Odersky2014-08-111-10/+22
* Disentangle phases from treetransformsMartin Odersky2014-08-0914-64/+79
* Initial version of RefChecksMartin Odersky2014-08-091-3/+3
* prepareStats should span all statement transformsMartin Odersky2014-08-091-2/+2
* Detect cycles and protected legal ones with LazyRefsMartin Odersky2014-08-081-3/+0
* Changed first phase normalization and improvements to TreeTransformMartin Odersky2014-08-033-62/+104
* Added elimLocals miniphaseMartin Odersky2014-08-031-2/+1
* Added assertion that casts never go to singleton types.Martin Odersky2014-08-031-1/+5
* Added utility method: underlyingSymbolMartin Odersky2014-08-031-1/+1
* Preparation for intgeration of RefChecksMartin Odersky2014-08-032-1/+147
* Cleanup for varargs bridge.Martin Odersky2014-08-031-5/+10
* Add varargs bridge methodsMartin Odersky2014-08-034-17/+92
* Defined substitution which follows aliasesMartin Odersky2014-07-221-2/+2
* Make trees after TailRec type correctDmitry Petrashko2014-07-221-90/+73
* Fix typo in lazyValsDmitry Petrashko2014-07-221-1/+1
* Create RetypingTreeMap that propagates typesDmitry Petrashko2014-07-221-9/+4
* Allow FullParametrization to work on localy defined methodsDmitry Petrashko2014-07-221-3/+3
* Merge pull request #152 from dotty-staging/fux/substThisDmitry Petrashko2014-07-211-2/+2
|\
| * Fix of FullParameterizationMartin Odersky2014-07-211-2/+2
* | fix/148Martin Odersky2014-07-201-1/+1
|/
* Made FullParameterization more customizableMartin Odersky2014-07-171-5/+15
* Handle selftypes in FullParameterizationMartin Odersky2014-07-171-9/+9
* Fix to rewire typesMartin Odersky2014-07-171-16/+53
* Refactored reusable full parameterization code into base trait.Martin Odersky2014-07-174-144/+197
* Make ExtensionMethods not rely on TailRecMartin Odersky2014-07-171-11/+53
* Made ExtensionMethods work as an InfoTransformerMartin Odersky2014-07-171-16/+37
* Fix problem with dynamicSignature.Martin Odersky2014-07-172-4/+6
* Simplification: dynamicSignature instead of toDynamicMartin Odersky2014-07-172-42/+12
* Silenced ElimRepeated.Martin Odersky2014-07-171-8/+0
* Enabled ExtensionMethodsMartin Odersky2014-07-171-20/+31
* New phase: ElimRepeatedMartin Odersky2014-07-171-0/+67
* Fixes to TypeUtilsMartin Odersky2014-07-171-1/+7
* Fixes to MacroTransform and TreeTransformerMartin Odersky2014-07-172-4/+20
* Move valueclass functionality into its own ValueClass module.Martin Odersky2014-07-174-6/+45
* Fix bad type passed to indexOf.Martin Odersky2014-07-171-1/+1
* Revised purity tests in TreeInfoMartin Odersky2014-07-171-1/+1
* New micro phase: LiteralizeMartin Odersky2014-07-171-0/+65
* Added infix methods for some tree constructionsMartin Odersky2014-07-1710-42/+50
* ExtensionMethods phase and TypeUtilsMartin Odersky2014-07-173-1/+291
* Various cleanups and utility additionsMartin Odersky2014-07-171-10/+7
* Changed PostTyperTransformer schemeMartin Odersky2014-07-175-136/+73
* Rename SignedType -> MethodicTypeMartin Odersky2014-07-171-4/+4
* Added phase: SuperAccessorsMartin Odersky2014-07-172-4/+568
* New utitility methods in tpd.Martin Odersky2014-07-171-1/+1
* Added MacroTransform as a transformer template for macro phases.Martin Odersky2014-07-171-0/+54
* Fix wrong period for creating nested ctx in TreeTransforms.Dmitry Petrashko2014-07-161-2/+5
* Short-circuit TreeTransform.transformDmitry Petrashko2014-07-161-5/+7