aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/core/TypeErasure.scala
Commit message (Expand)AuthorAgeFilesLines
* Alternative fixMartin Odersky2017-04-181-2/+6
* Dealias before type erasingMartin Odersky2017-04-181-2/+2
* Make PolyType a ground typeMartin Odersky2017-04-061-0/+4
* replace derived{Method,Poly}Type with derivedLambdaTypeMartin Odersky2017-04-061-3/+3
* Rename PolyParam --> TypeParamRefMartin Odersky2017-04-061-3/+3
* Harmonize paramTypes and paramBoundsMartin Odersky2017-04-061-4/+4
* Merge pull request #2043 from dotty-staging/tailrec-derivesFromDmitry Petrashko2017-03-151-1/+2
|\
| * Add @tailrec to avoid regressions.Nicolas Stucki2017-03-011-1/+2
* | Fix #2066: Don't qualify private members in SelectionProto's...Martin Odersky2017-03-121-2/+2
* | Fix bug in erasedLub leading to incorrect signaturesGuillaume Martres2017-03-081-4/+8
|/
* Add checks for synthetic functions and erased functions.Nicolas Stucki2017-02-131-6/+5
* Fix #1916: fix erasure of implicit xxl closuresNicolas Stucki2017-02-031-2/+2
* Merge pull request #1775 from dotty-staging/add-implicit-funtypesodersky2016-12-181-3/+10
|\
| * Fix erasure of implicit functionsMartin Odersky2016-12-171-1/+1
| * Handle erasure of implicit function typesMartin Odersky2016-12-171-2/+9
* | Make errors are not swept under the carpetMartin Odersky2016-12-171-3/+3
|/
* Merge pull request #1682 from dotty-staging/vclassodersky2016-12-151-1/+1
|\
| * fix #1642: disallow value classe wrapping value classliu fengyun2016-11-241-1/+1
* | Drop function 22 limit.Martin Odersky2016-11-301-3/+14
|/
* Move compiler and compiler tests to compiler dirFelix Mulder2016-11-221-0/+514