aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/core/TypeComparer.scala
Commit message (Expand)AuthorAgeFilesLines
* Tweak logic for hk type comparisonsMartin Odersky2017-04-091-4/+3
* Narrow matches from TypeLambda to HKTypeLambda where appropriateMartin Odersky2017-04-061-1/+1
* Merge MethodType and PolyType functionality where possibleMartin Odersky2017-04-061-30/+30
* Split HKTypeLambda from PolyTypeMartin Odersky2017-04-061-2/+2
* Generalize comparisons from PolyTypes to TypeLambdasMartin Odersky2017-04-061-7/+7
* Further refactoringsMartin Odersky2017-04-061-16/+16
* Rename PolyParam --> TypeParamRefMartin Odersky2017-04-061-16/+16
* Harmonize paramTypes and paramBoundsMartin Odersky2017-04-061-6/+6
* Break out functionality from MethodTypeMartin Odersky2017-04-061-8/+8
* Encode variances in parameter namesMartin Odersky2017-04-061-4/+4
* Better type inference in harmonizeUnionGuillaume Martres2017-03-181-13/+15
* Construct MethodTypes from parameter closureMartin Odersky2017-03-141-4/+4
* Merge pull request #2045 from dotty-staging/fix-hlist-hmapodersky2017-03-091-14/+19
|\
| * Adress reviewers commentsMartin Odersky2017-03-031-1/+1
| * More testsMartin Odersky2017-03-021-1/+1
| * Make alignArgsInAnd safe and turn it on by defaultMartin Odersky2017-03-011-2/+2
| * Don't align aliases in refined types by defaultMartin Odersky2017-02-281-14/+19
* | Drop named type parameters in classesMartin Odersky2017-03-041-13/+1
|/
* Fix #2000: Make implicit and non-implicit functions incomparable with <:<Martin Odersky2017-02-211-1/+1
* Add more explanation.Martin Odersky2017-01-111-0/+3
* Fix #1891: Don't add redundant constraintMartin Odersky2017-01-101-2/+10
* Fix subtyping of hk types with wildcard argumentsMartin Odersky2016-12-201-2/+8
* Merge pull request #1775 from dotty-staging/add-implicit-funtypesodersky2016-12-181-4/+4
|\
| * Changes for matching and subtyping implicit methodsMartin Odersky2016-12-171-4/+4
* | Make errors are not swept under the carpetMartin Odersky2016-12-171-2/+2
|/
* Drop explicit types for local implicit valsMartin Odersky2016-12-121-2/+2
* handle ConstantType in TypeComparerReto Hablützel2016-12-041-0/+5
* Fix $1753 Better comparison of path typesMartin Odersky2016-11-301-2/+4
* Move compiler and compiler tests to compiler dirFelix Mulder2016-11-221-0/+1502