aboutsummaryrefslogtreecommitdiff
path: root/src/dotty
Commit message (Expand)AuthorAgeFilesLines
* Changes from discussion in #171Dmitry Petrashko2014-09-175-6/+19
* Revert of b2e0e7b4 "tpd.TreeOps#select creates non member syms after erasure."Martin Odersky2014-09-131-2/+1
* Better TreeTypeMapsMartin Odersky2014-09-1310-58/+151
* New phase: CapturedVarsMartin Odersky2014-09-124-1/+120
* Fix handling of Array#clone in ErasureMartin Odersky2014-09-123-4/+5
* Better failure diagnostic in TreeTransformMartin Odersky2014-09-121-10/+16
* Skip label methods in enclosing methodMartin Odersky2014-09-121-1/+3
* Handle return in tailcalls.Martin Odersky2014-09-121-18/+22
* Phase name change of explicitOuter.Martin Odersky2014-09-121-3/+1
* Erasure should keep prefixes in TermRefsMartin Odersky2014-09-121-17/+10
* tpd.TreeOps#select creates non member syms after erasure.Martin Odersky2014-09-101-1/+2
* Keep inherited names through erasureMartin Odersky2014-09-101-3/+12
* Make isVolatile a SymUtil method.Martin Odersky2014-09-102-2/+4
* Fix class decls in TypeTypeMapMartin Odersky2014-09-102-4/+23
* Keep SuperTypes around after erasure.Martin Odersky2014-09-102-4/+4
* Fixes to TreeCheckerMartin Odersky2014-09-101-3/+3
* Move explicit outer after pattern matchingMartin Odersky2014-09-062-2/+8
* Make foreach/exsists into tree infix methodsMartin Odersky2014-09-063-19/+19
* Generalize phase postcondition checking.Martin Odersky2014-09-064-38/+49
* Better tests and more fixes for ExplicitOuterMartin Odersky2014-09-064-22/+58
* Rename OuterAccessors to ExplicitOuterMartin Odersky2014-09-064-14/+23
* Bring back blockescapes test...Martin Odersky2014-09-061-3/+0
* Harden construction of i"..." stringsMartin Odersky2014-09-051-4/+9
* CyclicError messages now go to printerMartin Odersky2014-09-052-1/+6
* Fix a bug in unpicklerMartin Odersky2014-09-051-1/+1
* Partially reverting of 08c6eacaMartin Odersky2014-09-052-9/+17
* Enclosing class skips classes from inSuperCall definitionsMartin Odersky2014-09-041-3/+7
* Move crash diagnostics from TreeChecker to ReTyper.Martin Odersky2014-09-042-5/+9
* Add inSuperCall mode and flag.Martin Odersky2014-09-049-22/+33
* Completed outer paths.Martin Odersky2014-09-017-49/+98
* Allow more leniency in time travel.Martin Odersky2014-09-014-23/+51
* Ensure in FirstTransform that all This references are explicit.Martin Odersky2014-09-011-2/+8
* Added OuterAccessor flag.Martin Odersky2014-09-012-32/+33
* Add outer parameters in constructor calls.Martin Odersky2014-08-313-3/+41
* New phase: outerAccessorsMartin Odersky2014-08-313-3/+169
* Types of This trees are promoted during retyping.Martin Odersky2014-08-313-2/+5
* Fix to elidable prefix.Martin Odersky2014-08-312-12/+26
* Avoid reloading NonMemberSyms.Martin Odersky2014-08-311-2/+4
* Generalize equivalentThisTypesMartin Odersky2014-08-311-13/+10
* Moving an assertion from erasure to TreeChecker.Martin Odersky2014-08-304-15/+19
* Ensure that after erasure all types are erased.Martin Odersky2014-08-306-20/+57
* Eliminate Ident/Select types in FirstTransformMartin Odersky2014-08-301-3/+15
* Function and multi-array type methods get implicit contexts.Martin Odersky2014-08-301-4/+4
* Shorten "if denotation is current the symbol" to "currentSymbol".Martin Odersky2014-08-293-7/+22
* Avoid cyclic reference errors in ShowScalaMartin Odersky2014-08-293-6/+7
* Added todo commentMartin Odersky2014-08-291-1/+1
* Fixes to erasure to make -Ycheck:all work.Martin Odersky2014-08-2810-86/+151
* Better error diadnostics in TreeChecker.Martin Odersky2014-08-281-1/+5
* Avoid writing ExprTypes in result types of DefDefsMartin Odersky2014-08-281-2/+4
* Enabling primitive operations in ReTyperMartin Odersky2014-08-283-7/+17