aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/core/TypeApplications.scala
Commit message (Expand)AuthorAgeFilesLines
* Fix #2219: Fix type applications on WildcardTypeGuillaume Martres2017-04-111-1/+1
* Rename NameExtractor -> NameKindMartin Odersky2017-04-111-1/+1
* Get rid of ExpandedName flagMartin Odersky2017-04-111-6/+3
* Fix #2201: Less aggressive type application reduction for better inferenceGuillaume Martres2017-04-081-3/+6
* Narrow matches from TypeLambda to HKTypeLambda where appropriateMartin Odersky2017-04-061-2/+4
* Split HKTypeLambda from PolyTypeMartin Odersky2017-04-061-4/+4
* Eliminate LambdaAbstractMartin Odersky2017-04-061-20/+1
* Further refactoringsMartin Odersky2017-04-061-22/+17
* replace derived{Method,Poly}Type with derivedLambdaTypeMartin Odersky2017-04-061-1/+1
* Rename PolyParam --> TypeParamRefMartin Odersky2017-04-061-4/+4
* Harmonize paramTypes and paramBoundsMartin Odersky2017-04-061-1/+1
* Break out functionality from MethodTypeMartin Odersky2017-04-061-12/+12
* Encode variances in parameter namesMartin Odersky2017-04-061-3/+6
* Reduce type lambdas even if variance changesGuillaume Martres2017-03-161-3/+4
* Drop named type parameters in classesMartin Odersky2017-03-041-61/+0
* Move compiler and compiler tests to compiler dirFelix Mulder2016-11-221-0/+688