aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Changes to tree copyingMartin Odersky2014-08-1322-324/+378
* Fix and enable RefChecksMartin Odersky2014-08-132-11/+26
* 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-114-2/+182
* 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-0918-140/+159
* 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
* Re-enabled checkbounds testsMartin Odersky2014-08-081-4/+3
* LazyRefs break cycles for unpickled typesMartin Odersky2014-08-087-31/+82
* Detect cycles and protected legal ones with LazyRefsMartin Odersky2014-08-087-28/+179
* Changed first phase normalization and improvements to TreeTransformMartin Odersky2014-08-034-64/+106
* Type#foreachPartMartin Odersky2014-08-031-3/+9
* Annotation decorators for symbolsMartin Odersky2014-08-033-9/+45
* Added version settings -migration, -sourceMartin Odersky2014-08-034-1/+199
* Code to handle overloaded unapply/unapplySeq methodsMartin Odersky2014-08-032-12/+26
* Added elimLocals miniphaseMartin Odersky2014-08-036-9/+33
* Added assertion that casts never go to singleton types.Martin Odersky2014-08-031-1/+5
* Updated commentMartin Odersky2014-08-031-2/+4
* Enabled variance checkingMartin Odersky2014-08-034-38/+58
* Two variance-related fixes in DesugarMartin Odersky2014-08-032-5/+15
* Removed CheckTreesMartin Odersky2014-08-034-11/+28
* Initial versions of Variances and CheckVariancesMartin Odersky2014-08-035-2/+229
* Added utility method: underlyingSymbolMartin Odersky2014-08-033-2/+16
* Add showDcl method for SingleDenotationsMartin Odersky2014-08-033-6/+17
* Preparation for intgeration of RefChecksMartin Odersky2014-08-035-23/+179
* Cleanup for varargs bridge.Martin Odersky2014-08-031-5/+10
* Fixed underlyingIfRepeated.Martin Odersky2014-08-032-12/+7
* Fixed tpd.refMartin Odersky2014-08-031-1/+1
* Add varargs bridge methodsMartin Odersky2014-08-036-18/+104