aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/FirstTransform.scala
Commit message (Expand)AuthorAgeFilesLines
* Handle outer this in InlinerMartin Odersky2016-10-021-2/+2
* Decouple annotation transformers from info transformersMartin Odersky2016-05-231-3/+4
* eliminate self symbol in Template and ClassInfoliu fengyun2016-05-021-2/+16
* Add companions to value classes during desugaringsMartin Odersky2016-04-151-2/+2
* Propagate source file to synthetic companionsMartin Odersky2016-03-131-1/+1
* remove println from FirstTransformVladimirNik2016-03-091-1/+0
* Fix for separate compilation with value class issue (missing companion object...VladimirNik2016-03-071-17/+42
* FirstTransform: simplify needsCompanion codeDmitry Petrashko2016-02-201-4/+6
* Do not create companions that will be dropped later.Dmitry Petrashko2016-02-201-2/+12
* Shorten ..Class.typeRef to ..TypeMartin Odersky2015-11-091-1/+1
* First versions of Definitions based on TypeRefs not Symbols.Martin Odersky2015-11-091-1/+1
* Roll some of FirstTransform functionaility into PostTyperMartin Odersky2015-04-221-42/+2
* Remove dead skipJava code from FirstTransform.Martin Odersky2015-04-221-5/+1
* Roll InstChecks into PostTyperMartin Odersky2015-04-221-4/+0
* Added phase to check `New` nodes for instantiability.Martin Odersky2015-04-131-0/+4
* Remove trailing spaces in Dotty source.Dmitry Petrashko2015-04-091-2/+2
* Revert "Workaround #440 in FirstTransform."Dmitry Petrashko2015-04-021-2/+2
* Workaround #440 in FirstTransform.Dmitry Petrashko2015-03-301-2/+2
* Remove code duplication between Namer, ClassfileParser and UnPicklerDmitry Petrashko2015-03-261-10/+2
* Add late companion symbols in firstTransformDmitry Petrashko2015-03-261-2/+14
* Pickle trait flag and compute PureInterface and NoInits in unpickler.Martin Odersky2015-03-181-1/+1
* Avoid name clashes when generating synthetic companion objects.Martin Odersky2014-12-191-1/+9
* Merge pull request #282 from dotty-staging/fix/i0239-package-objectsodersky2014-12-161-1/+1
|\
| * Fix #239 - handling of package objectsMartin Odersky2014-12-131-1/+1
* | Make sure AnnotationTransformers run at own phaseMartin Odersky2014-12-141-1/+0
|/
* checkBounds refactoringMartin Odersky2014-11-241-6/+1
* Fix to checkBoundsMartin Odersky2014-11-241-2/+6
* Fixed type adaptation problem in checkBoundsMartin Odersky2014-11-241-1/+3
* Do not skip packages in FirstTransformDmitry Petrashko2014-11-221-1/+2
* Drop java-defined trees in FirstTransformDmitry Petrashko2014-11-221-1/+5
* Adapting branch to absence of modifiers in trees.Dmitry Petrashko2014-11-221-2/+0
* AnnotationTransformer now also transforms typesDmitry Petrashko2014-11-221-3/+13
* Align phase name of FirstTransform with class nameMartin Odersky2014-11-101-1/+1
* Better tests and bugfix for named argsMartin Odersky2014-10-261-1/+1
* Strenghten postCondition of firstTransformMartin Odersky2014-10-261-0/+3
* Insert .package for package object referencesMartin Odersky2014-10-261-1/+18
* Changes from discussion in #171Dmitry Petrashko2014-09-171-1/+7
* Ensure in FirstTransform that all This references are explicit.Martin Odersky2014-09-011-2/+8
* Eliminate Ident/Select types in FirstTransformMartin Odersky2014-08-301-3/+15
* Rename in Phase: name -> phaseNameMartin Odersky2014-08-181-1/+1
* Disentangle phases from treetransformsMartin 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-031-0/+98