aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/TreeTransform.scala
Commit message (Expand)AuthorAgeFilesLines
* CleanupsMartin Odersky2016-10-021-2/+1
* Add Inlined tree nodeMartin Odersky2016-10-021-1/+31
* Get rid of SelectFromType tree node.Martin Odersky2016-09-251-29/+0
* Drop PairMartin Odersky2016-09-251-29/+0
* Decouple annotation transformers from info transformersMartin Odersky2016-05-231-20/+10
* Transform annotations only if defined in current runMartin Odersky2016-04-291-4/+11
* Move Mode to coreMartin Odersky2016-04-011-1/+1
* Add second field to SeqLiteralMartin Odersky2016-03-101-1/+2
* Fix miniphase assembly.Martin Odersky2015-08-151-12/+11
* Add @sharable annotationMartin Odersky2015-07-061-2/+3
* Correct a large number of typos.Jason Zaugg2015-05-141-8/+8
* Avoid prepare actions form earlier phases when doing a transformFollowinfDeepMartin Odersky2015-05-021-1/+8
* Ensure spaces after `if` in Dotty source.Dmitry Petrashko2015-04-091-1/+1
* Eliminate Throw as a typed TreeMartin Odersky2015-03-041-28/+0
* Don't transform Return#fromMartin Odersky2014-12-171-1/+5
* Replace Throwable catches with NonFatalMartin Odersky2014-12-151-2/+8
* Fix Bind node contents not being transformed if phase didn't register transfo...Dmitry Petrashko2014-12-151-2/+2
* Merge pull request #286 from dotty-staging/change/defaultphaseDmitry Petrashko2014-12-151-2/+4
|\
| * Change default treeTrannsformPhase to phase.nextMartin Odersky2014-12-141-1/+1
| * Make sure AnnotationTransformers run at own phaseMartin Odersky2014-12-141-0/+2
| * Ensure that transformStats is run at phase thisTransformPhase.Martin Odersky2014-12-141-1/+1
* | Make TreeTransform type check in dotty. There's no magic type behind getClass...Dmitry Petrashko2014-12-121-4/+4
* | Precompute initial NXTransformations in TreeTransforms.Dmitry Petrashko2014-12-121-5/+9
* | Call getClass 30 times less in TreeTransforms initialisation.Dmitry Petrashko2014-12-121-69/+74
* | Remove Separator. It's not used anymoreDmitry Petrashko2014-12-121-6/+0
|/
* Fix TreeTransfrom ignoring SeqLiterals.Dmitry Petrashko2014-12-031-1/+1
* Adapting branch to absence of modifiers in trees.Dmitry Petrashko2014-11-221-26/+1
* AnnotationTransformer now also transforms typesDmitry Petrashko2014-11-221-1/+19
* Extract AnnotationTransformer functionality from ElimRepeated to a traitDmitry Petrashko2014-11-221-0/+31
* Remove init method from TreeTransformMartin Odersky2014-11-121-6/+1
* Added methods to prepare-for and transform a complete compilation unit tree.Martin Odersky2014-11-121-4/+23
* Drop modifiers as separate data from MemberDef treesMartin Odersky2014-11-101-3/+3
* Fixed bug in treating Thickets in TreeTransformMartin Odersky2014-11-091-2/+3
* Take supercalls into account for statement contextMartin Odersky2014-11-091-2/+1
* Restructure Try node.Dmitry Petrashko2014-10-301-2/+2
* Allow extensions methods to play well with tailrec.Dmitry Petrashko2014-10-111-0/+5
* Better failure diagnostic in TreeTransformMartin Odersky2014-09-121-10/+16
* Add inSuperCall mode and flag.Martin Odersky2014-09-041-1/+1
* Fix context for super callsMartin Odersky2014-08-241-1/+1
* Changed phase dependencies from names to classes.Martin Odersky2014-08-181-1/+1
* Rename in Phase: name -> phaseNameMartin Odersky2014-08-181-1/+1
* Add hook for phase when a TreeTransform is run.Martin Odersky2014-08-151-33/+35
* Changes to tree copyingMartin Odersky2014-08-131-30/+30
* Disentangle phases from treetransformsMartin Odersky2014-08-091-46/+61
* prepareStats should span all statement transformsMartin Odersky2014-08-091-2/+2
* Changed first phase normalization and improvements to TreeTransformMartin Odersky2014-08-031-58/+68
* Fixes to MacroTransform and TreeTransformerMartin Odersky2014-07-171-1/+7
* Changed PostTyperTransformer schemeMartin Odersky2014-07-171-1/+5
* Fix wrong period for creating nested ctx in TreeTransforms.Dmitry Petrashko2014-07-161-2/+5
* Short-circuit TreeTransform.transformDmitry Petrashko2014-07-161-5/+7