File tree 1 file changed +3
-3
lines changed
compiler/src/dotty/tools/dotc/transform
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -603,13 +603,13 @@ object CheckUnused:
603
603
case (sel, sym) if dealias(sym) == dealiasedSym => sel
604
604
}.headOption else None
605
605
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
607
607
selector.orElse(dealiasedSelector).orElse(wildcard) // selector with name or wildcard (or given)
608
608
else
609
609
None
610
610
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)
613
613
614
614
private def dealias (symbol : Symbol )(using Context ): Symbol =
615
615
if (symbol.isType && symbol.asType.denot.isAliasType) then
You can’t perform that action at this time.
0 commit comments