@@ -1537,22 +1537,22 @@ object SymDenotations {
15371537 * have existing symbols.
15381538 * @param inherited The method is called on a parent class from computeNPMembersNamed
15391539 */
1540- final def nonPrivateMembersNamed (name : Name , inherited : Boolean = false )(implicit ctx : Context ): PreDenotation = {
1540+ final def nonPrivateMembersNamed (name : Name )(implicit ctx : Context ): PreDenotation = {
15411541 Stats .record(" nonPrivateMembersNamed" )
15421542 if (Config .cacheMembersNamed) {
15431543 var denots : PreDenotation = memberCache lookup name
15441544 if (denots == null ) {
1545- denots = computeNPMembersNamed(name, inherited )
1545+ denots = computeNPMembersNamed(name)
15461546 memberCache.enter(name, denots)
15471547 } else if (Config .checkCacheMembersNamed) {
1548- val denots1 = computeNPMembersNamed(name, inherited )
1548+ val denots1 = computeNPMembersNamed(name)
15491549 assert(denots.exists == denots1.exists, s " cache inconsistency: cached: $denots, computed $denots1, name = $name, owner = $this" )
15501550 }
15511551 denots
1552- } else computeNPMembersNamed(name, inherited )
1552+ } else computeNPMembersNamed(name)
15531553 }
15541554
1555- private [core] def computeNPMembersNamed (name : Name , inherited : Boolean )(implicit ctx : Context ): PreDenotation = /* >|>*/ Stats .track(" computeNPMembersNamed" ) /* <|<*/ {
1555+ private [core] def computeNPMembersNamed (name : Name )(implicit ctx : Context ): PreDenotation = /* >|>*/ Stats .track(" computeNPMembersNamed" ) /* <|<*/ {
15561556 Stats .record(" computeNPMembersNamed after fingerprint" )
15571557 ensureCompleted()
15581558 val ownDenots = info.decls.denotsNamed(name, selectNonPrivate)
@@ -1564,7 +1564,7 @@ object SymDenotations {
15641564 p.symbol.denot match {
15651565 case parentd : ClassDenotation =>
15661566 denots1 union
1567- parentd.nonPrivateMembersNamed(name, inherited = true )
1567+ parentd.nonPrivateMembersNamed(name)
15681568 .mapInherited(ownDenots, denots1, thisType)
15691569 case _ =>
15701570 denots1
@@ -1768,19 +1768,19 @@ object SymDenotations {
17681768 * object that hides a class or object in the scala package of the same name, because
17691769 * the behavior would then be unintuitive for such members.
17701770 */
1771- override def computeNPMembersNamed (name : Name , inherited : Boolean )(implicit ctx : Context ): PreDenotation =
1771+ override def computeNPMembersNamed (name : Name )(implicit ctx : Context ): PreDenotation =
17721772 packageObj.moduleClass.denot match {
17731773 case pcls : ClassDenotation if ! pcls.isCompleting =>
17741774 if (symbol eq defn.ScalaPackageClass ) {
1775- val denots = super .computeNPMembersNamed(name, inherited )
1776- if (denots.exists) denots else pcls.computeNPMembersNamed(name, inherited )
1775+ val denots = super .computeNPMembersNamed(name)
1776+ if (denots.exists) denots else pcls.computeNPMembersNamed(name)
17771777 }
17781778 else {
1779- val denots = pcls.computeNPMembersNamed(name, inherited )
1780- if (denots.exists) denots else super .computeNPMembersNamed(name, inherited )
1779+ val denots = pcls.computeNPMembersNamed(name)
1780+ if (denots.exists) denots else super .computeNPMembersNamed(name)
17811781 }
17821782 case _ =>
1783- super .computeNPMembersNamed(name, inherited )
1783+ super .computeNPMembersNamed(name)
17841784 }
17851785
17861786 /** The union of the member names of the package and the package object */
0 commit comments