aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make ElimByName change owners of by-name parametersMartin Odersky2014-08-183-4/+28
* Fixes to TreeTypeMapMartin Odersky2014-08-184-39/+88
* Fixed re-tpying of Return nodes.Martin Odersky2014-08-181-14/+17
* Extend owner checking in TreeCheckerMartin Odersky2014-08-181-7/+17
* Fixing handling of self in DeepTypeMap#mapClassInfoMartin Odersky2014-08-181-5/+5
* Make local dummy a non-member type.Martin Odersky2014-08-182-3/+3
* Add pathTo method for Positioned.Martin Odersky2014-08-181-1/+27
* Fix to isAnonymousClassMartin Odersky2014-08-181-1/+1
* Three fixes to substSymMartin Odersky2014-08-181-1/+15
* Add #ids for This trees and ClassDefsMartin Odersky2014-08-181-2/+6
* Moved -Ycheck to last phase before erasureMartin Odersky2014-08-172-3/+2
* Split Nullarify functionality to ElimByName, ErasureMartin Odersky2014-08-1717-214/+207
* Disabling adapt in TreeCheckerMartin Odersky2014-08-173-14/+22
* Moved -Ycheck after SplitterMartin Odersky2014-08-162-12/+7
* Roll Uncurry into ErasureMartin Odersky2014-08-164-58/+31
* Extend retyping to more copy methods.Martin Odersky2014-08-154-27/+76
* Add hook for phase when a TreeTransform is run.Martin Odersky2014-08-151-33/+35
* Delete propagateType and RetypingTreeMapMartin Odersky2014-08-152-129/+10
* Make typed tree copiers selectively retype nodes.Martin Odersky2014-08-153-15/+102
* Drop commented out code.Martin Odersky2014-08-131-35/+0
* Restrict treee copiers with default arguments to trees with more than 2 eleme...Martin Odersky2014-08-135-46/+46
* Switched to new cpy scheme.Martin Odersky2014-08-1310-44/+45
* Changes to tree copyingMartin Odersky2014-08-1324-344/+398
* Fix and enable RefChecksMartin Odersky2014-08-1310-58/+76
* Change access boundary of protected[this]Martin Odersky2014-08-131-1/+1
* Erasure should copy denotations only if they are changed.Martin Odersky2014-08-131-6/+11
* Package denotations are never transformedMartin Odersky2014-08-134-9/+19
* mergeDenot should prefer concerete over deferred.Martin Odersky2014-08-121-3/+6
* Add matchesLooselyMartin Odersky2014-08-122-1/+11
* Two fixes in desugarMartin Odersky2014-08-121-2/+4
* Fix a problem due to different type inferenceMartin Odersky2014-08-121-2/+6
* Use _1 intstead of get for accessing unary case class parametersMartin Odersky2014-08-111-3/+1
* Avoid printing expanded namesMartin Odersky2014-08-111-1/+1
* Add SyntheticMethods miniphaseMartin Odersky2014-08-115-3/+183
* Sperate matchingDecl and mathingMember.Martin Odersky2014-08-112-15/+24
* New methods in DefinitionsMartin Odersky2014-08-112-5/+17
* Added some more methods as infix tree operations:Martin Odersky2014-08-114-13/+19
* Add CaseAccessor flag for case accessorsMartin Odersky2014-08-112-2/+3
* Fix Object's scope after ersureMartin Odersky2014-08-111-10/+22
* Add Product{1,2} supertrait to case classesMartin Odersky2014-08-103-3/+27
* More targeted eta-liftingMartin Odersky2014-08-104-14/+19
* Narrow assertion for Scope#enterMartin Odersky2014-08-101-2/+2
* In refined printer, show only source modifier flags.Martin Odersky2014-08-101-1/+1
* Module vals are lazyMartin Odersky2014-08-102-2/+2
* Disentangle phases from treetransformsMartin Odersky2014-08-0919-148/+167
* ParamAccessors are assumed to have definitionMartin Odersky2014-08-091-1/+1
* Fixed fully qualified name of migration annotationMartin Odersky2014-08-091-1/+1
* Made Phase a traitMartin Odersky2014-08-091-1/+1
* Initial version of RefChecksMartin Odersky2014-08-094-7/+1389
* prepareStats should span all statement transformsMartin Odersky2014-08-091-2/+2