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 87f8449 commit 0d2977eCopy full SHA for 0d2977e
compiler/src/dotty/tools/dotc/transform/CheckUnused.scala
@@ -603,7 +603,7 @@ object CheckUnused:
603
case (sel, sym) if dealias(sym) == dealiasedSym => sel
604
}.headOption else None
605
def wildcard = sels.find(sel => sel.isWildcard && ((sym.is(Given) == sel.isGiven) || sym.is(Implicit)))
606
- if qualHasSymbol && (!isAccessible || symName.exists(_ != sym.name)) && sym.exists then
+ if qualHasSymbol && (!isAccessible || (sym.name != nme.NO_NAME && symName.exists(_.toSimpleName != sym.name.toSimpleName))) && sym.exists then
607
selector.orElse(dealiasedSelector).orElse(wildcard) // selector with name or wildcard (or given)
608
else
609
None
0 commit comments