We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 64e0790 commit 6891dc7Copy full SHA for 6891dc7
compiler/src/dotty/tools/dotc/core/Denotations.scala
@@ -469,11 +469,11 @@ object Denotations {
469
470
val matchLoosely = sym1.matchNullaryLoosely || sym2.matchNullaryLoosely
471
472
- if info2.overrides(info1, matchLoosely, checkClassInfo = false)
473
- && symScore <= 0
+ if symScore <= 0
+ && info2.overrides(info1, matchLoosely, checkClassInfo = false)
474
then denot2
475
- else if info1.overrides(info2, matchLoosely, checkClassInfo = false)
476
- && symScore >= 0
+ else if symScore >= 0
+ && info1.overrides(info2, matchLoosely, checkClassInfo = false)
477
then denot1
478
else
479
val jointInfo = infoMeet(info1, info2, safeIntersection)
0 commit comments