aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/TreeTransform.scala
Commit message (Expand)AuthorAgeFilesLines
* 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
* Short-circuit transformSingleDmitry Petrashko2014-07-161-5/+7
* Making dotc/transform Dotty compliantMartin Odersky2014-05-081-30/+31
* Merge pull request #111 from DarkDimius/phase-reqDmitry Petrashko2014-04-111-0/+4
|\
| * Allow phases to give restrictions on pipeline position.Dmitry Petrashko2014-04-091-0/+4
* | Merge pull request #112 from dotty-staging/topic/loggable-transformsDmitry Petrashko2014-04-041-2/+4
|\ \ | |/ |/|
| * Make transforms loggableMartin Odersky2014-04-041-2/+4
* | Documentation and a bit of cleanup.Dmitry Petrashko2014-04-011-2/+5
|/
* Maintaining owners during transformationsMartin Odersky2014-03-311-77/+82
* Adapting containsPhase to phase groupsMartin Odersky2014-03-311-2/+2