Skip to content

Commit 4868e41

Browse files
committed
Fix term level check
1 parent ebfa025 commit 4868e41

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler/src/dotty/tools/dotc/transform/PCPCheckAndHeal.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ class PCPCheckAndHeal(@constructorOnly ictx: Context) extends TreeMapWithStages(
151151
case prefix: TermRef if tp.symbol.isSplice =>
152152
// Heal explice type splice in the code
153153
if level > 0 then getQuoteTypeTags.getTagRef(prefix) else tp
154-
case prefix: TermRef if !prefix.symbol.isStatic && level != levelOf(prefix.symbol) =>
154+
case prefix: TermRef if !prefix.symbol.isStatic && level > levelOf(prefix.symbol) =>
155155
tryHeal(tp.symbol, tp, pos)
156156
case _ =>
157157
mapOver(tp)

0 commit comments

Comments
 (0)