aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make ThisTypes take TypeRefs instead of ClassSymbolsMartin Odersky2014-08-2714-66/+64
* Rebinding ThisTypesMartin Odersky2014-08-275-8/+23
* thisType of a module class is a term ref to the source module.Martin Odersky2014-08-264-13/+27
* Fixes to erasureMartin Odersky2014-08-257-64/+61
* Fix to baseClasses.Martin Odersky2014-08-251-1/+3
* Fix to bringforward.Martin Odersky2014-08-251-3/+3
* New minipahse: AttachOuterMartin Odersky2014-08-252-1/+67
* ref(<type>) -> TypeTreeMartin Odersky2014-08-253-7/+10
* Special context for self constructor argsMartin Odersky2014-08-246-13/+28
* Fixing refined printing under -uniqidMartin Odersky2014-08-241-1/+1
* Override symbolOfType in ReTyper.Martin Odersky2014-08-241-0/+1
* Fixes to erasureMartin Odersky2014-08-242-29/+65
* Clean up printing of flags and paramsMartin Odersky2014-08-243-7/+11
* Check that idents don't assume magic.Martin Odersky2014-08-249-12/+52
* Account for package objects when constructing types of idents.Martin Odersky2014-08-241-3/+27
* Fix context for super callsMartin Odersky2014-08-246-15/+57
* Move foreachSubTreeOf of to tpd.Martin Odersky2014-08-242-9/+16
* Add TypedSplice case to untpd.TreeAccumulatorMartin Odersky2014-08-241-0/+2
* Make type creators work for erased types.Martin Odersky2014-08-2410-44/+121
* renaming: core.transform.Erasure -> core.TypeErasureMartin Odersky2014-08-248-29/+49
* Comments about phase orderings and shadowed references.Martin Odersky2014-08-242-1/+49
* Fix signature of by-name parameters.Martin Odersky2014-08-202-2/+6
* Make-not privateMartin Odersky2014-08-194-29/+55
* Fixed class doc comment for ElimByNameMartin Odersky2014-08-191-14/+4
* Changed phase dependencies from names to classes.Martin Odersky2014-08-186-25/+46
* Rename in Phase: name -> phaseNameMartin Odersky2014-08-1824-54/+54
* Refactored TreeTypeMapMartin Odersky2014-08-187-158/+155
* 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