Skip to content

Commit e72c020

Browse files
committed
Fix isRenamedSymbol method in WUnused
1 parent c638402 commit e72c020

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: compiler/src/dotty/tools/dotc/transform/CheckUnused.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -603,13 +603,13 @@ object CheckUnused:
603603
case (sel, sym) if dealias(sym) == dealiasedSym => sel
604604
}.headOption else None
605605
def wildcard = sels.find(sel => sel.isWildcard && ((sym.is(Given) == sel.isGiven) || sym.is(Implicit)))
606-
if qualHasSymbol && (!isAccessible || isRenamedSymbol(sym, symName)) && sym.exists then
606+
if qualHasSymbol && (!isAccessible || sym.isRenamedSymbol(symName)) && sym.exists then
607607
selector.orElse(dealiasedSelector).orElse(wildcard) // selector with name or wildcard (or given)
608608
else
609609
None
610610

611-
private def isRenamedSymbol(sym: Symbol, symNameInScope: Option[Name]) =
612-
sym.name != nme.NO_NAME && symName.exists(_.toSimpleName != sym.name.toSimpleName)
611+
private def isRenamedSymbol(symNameInScope: Option[Name])(using Context) =
612+
sym.name != nme.NO_NAME && symNameInScope.exists(_.toSimpleName != sym.name.toSimpleName)
613613

614614
private def dealias(symbol: Symbol)(using Context): Symbol =
615615
if(symbol.isType && symbol.asType.denot.isAliasType) then

0 commit comments

Comments
 (0)