index
:
dotty
DarkDimius-patch-1
gh-pages
master
Research platform for new language concepts and compiler technologies for Scala.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
dotty
/
tools
/
dotc
/
core
/
TypeComparer.scala
Commit message (
Expand
)
Author
Age
Files
Lines
*
Handle subtyping of LazyVals that are in train of being evaluated.
Martin Odersky
2016-02-05
1
-2
/
+5
*
Merge pull request #1004 from dotty-staging/linker/types
odersky
2016-01-06
1
-1
/
+1
|
\
|
*
Allow comparisons between TypeRefs and ThisTypes.
Dmitry Petrashko
2016-01-04
1
-1
/
+1
*
|
Fix hk comparison between class and range lambda
Martin Odersky
2015-12-20
1
-4
/
+15
*
|
Fix higher-kinded unions and intersections
Martin Odersky
2015-12-18
1
-34
/
+37
*
|
Revise alias rules in type comparisons.
Martin Odersky
2015-12-15
1
-40
/
+36
*
|
Dont push `|' inside refined types.
Martin Odersky
2015-12-15
1
-11
/
+8
|
/
*
Use symbolic refs when testing whether a TypeBounds contains a ClassInfo
Martin Odersky
2015-12-14
1
-6
/
+5
*
Better diagnostics for clashing classes
Martin Odersky
2015-12-14
1
-1
/
+1
*
Remove redundant type parameter in testLifted
Martin Odersky
2015-12-14
1
-1
/
+1
*
In isSubType, follow aliases only if prefix is a path.
Martin Odersky
2015-12-13
1
-2
/
+20
*
Perform variance adaptation only when needed in isSubType
Martin Odersky
2015-12-13
1
-2
/
+10
*
Disallow hk type parameters in lower bounds.
Martin Odersky
2015-12-11
1
-2
/
+2
*
Cleanup of RefinedType subtype comparison.
Martin Odersky
2015-12-06
1
-9
/
+7
*
Switch to new hk scheme.
Martin Odersky
2015-12-06
1
-38
/
+108
*
Add missing type params in test
Martin Odersky
2015-12-06
1
-1
/
+1
*
TypeComparer: delay looking up members of AndTypes
Guillaume Martres
2015-11-30
1
-7
/
+13
*
Drop argumnt interpolation.
Martin Odersky
2015-11-30
1
-3
/
+3
*
The change to do compareAlias early caused a dramatic slowdown of compilation
Martin Odersky
2015-11-30
1
-28
/
+28
*
isSubtype: try to dealias TypeRefs before recursively checking the prefixes
Guillaume Martres
2015-11-25
1
-4
/
+5
*
Fix comparison
Martin Odersky
2015-11-17
1
-1
/
+1
*
Compensate for getter transform in isSubType test
Martin Odersky
2015-11-17
1
-0
/
+3
*
Renamings in Definitions
Martin Odersky
2015-11-09
1
-2
/
+2
*
Fix hole in subtyping of modules
Martin Odersky
2015-10-25
1
-4
/
+9
*
Merge pull request #843 from dotty-staging/fix-#830
odersky
2015-10-25
1
-3
/
+19
|
\
|
*
Only replace intersections of constants with Nothing
Martin Odersky
2015-10-23
1
-4
/
+10
|
*
Fix #830: Compiler hangs on implicit search with singleton &/|
Martin Odersky
2015-10-22
1
-3
/
+13
*
|
Address reviewer comments
Martin Odersky
2015-10-22
1
-5
/
+1
*
|
Simplify treatment of merge conflicts
Martin Odersky
2015-10-22
1
-37
/
+16
*
|
Better handling of merge errors
Martin Odersky
2015-10-22
1
-0
/
+2
|
/
*
Add explanations for rewritings
Martin Odersky
2015-10-06
1
-0
/
+6
*
Reshuffle nested and/or calls.
Martin Odersky
2015-10-01
1
-0
/
+24
*
Freeze constraints when checking parameter matching and subsumption.
Martin Odersky
2015-10-01
1
-3
/
+3
*
Fix typo in previous commit.
Martin Odersky
2015-10-01
1
-1
/
+1
*
Opportunistically merge A & A -> A and B | B -> B in <:<
Martin Odersky
2015-10-01
1
-0
/
+6
*
Generalize rules for isSubType between NamedTypes.
Martin Odersky
2015-10-01
1
-16
/
+2
*
Eliminate Config.newMatch option
Martin Odersky
2015-09-29
1
-31
/
+1
*
Avoid orphan RefinedThis types in glb/lub.
Martin Odersky
2015-09-18
1
-2
/
+2
*
Generalize eta reduction to partially applied types.
Martin Odersky
2015-09-18
1
-0
/
+7
*
Fix problem in typeParams
Martin Odersky
2015-09-18
1
-1
/
+1
*
Rewrite compareHK to be kind-correct
Martin Odersky
2015-09-18
1
-9
/
+7
*
Replace isLambda with ifHK
Martin Odersky
2015-09-18
1
-4
/
+3
*
Rename Apply -> hkApply
Martin Odersky
2015-09-18
1
-4
/
+4
*
Skolemize unstable prefixes in asSeenFrom
Martin Odersky
2015-06-06
1
-0
/
+5
*
Move deskolemization from TypeComparer to TypeOps
Martin Odersky
2015-06-06
1
-16
/
+17
*
Split RefinedThis and SkolemType
Martin Odersky
2015-06-06
1
-1
/
+1
*
Disable deskolemization in narrowGADTBounds
Martin Odersky
2015-06-06
1
-5
/
+4
*
Make skolemsstate three valued
Martin Odersky
2015-06-06
1
-3
/
+4
*
Tighten comparison of skolem types
Martin Odersky
2015-06-06
1
-5
/
+0
*
Move findMember count tracking from TypeComparer to Context
Martin Odersky
2015-05-21
1
-3
/
+0
[next]