summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/internal/tpe/FindMembers.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/reflect/scala/reflect/internal/tpe/FindMembers.scala')
-rw-r--r--src/reflect/scala/reflect/internal/tpe/FindMembers.scala18
1 files changed, 2 insertions, 16 deletions
diff --git a/src/reflect/scala/reflect/internal/tpe/FindMembers.scala b/src/reflect/scala/reflect/internal/tpe/FindMembers.scala
index 1b00815bca..6ba48cb44d 100644
--- a/src/reflect/scala/reflect/internal/tpe/FindMembers.scala
+++ b/src/reflect/scala/reflect/internal/tpe/FindMembers.scala
@@ -125,9 +125,9 @@ trait FindMembers {
/* Add this member to the final result, unless an already-found member matches it. */
protected def addMemberIfNew(sym: Symbol): Unit
- // Is `sym` a potentially member of `baseClass`?
+ // Is `sym` potentially a member of `baseClass`?
//
- // Q. When does a potential member fail to be a an actual member?
+ // Q. When does a potential member fail to be an actual member?
// A. if it is subsumed by an member in a subclass.
private def isPotentialMember(sym: Symbol, flags: Long, owner: Symbol,
seenFirstNonRefinementClass: Boolean, refinementParents: List[Symbol]): Boolean = {
@@ -285,18 +285,4 @@ trait FindMembers {
initBaseClasses.head.newOverloaded(tpe, members)
}
}
-
- private[scala] final class HasMember(tpe: Type, name: Name, excludedFlags: Long, requiredFlags: Long) extends FindMemberBase[Boolean](tpe, name, excludedFlags, requiredFlags) {
- private[this] var _result = false
- override protected def result: Boolean = _result
-
- protected def shortCircuit(sym: Symbol): Boolean = {
- _result = true
- true // prevents call to addMemberIfNew
- }
-
- // Not used
- protected def addMemberIfNew(sym: Symbol): Unit = {}
- }
-
}