File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
compiler/src/dotty/tools/dotc/transform Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments