MemberNames

dotty.tools.dotc.core.SymDenotations.MemberNames
See theMemberNames companion object
trait MemberNames extends InheritedCache

A cache for sets of member names, indexed by a NameFilter

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def apply(keepOnly: NameFilter, clsd: ClassDenotation)(implicit onBehalf: MemberNames, ctx: Context): Set[Name]

Inherited methods

def invalidate(): Unit

Render invalid this cache and all caches that depend on it

Render invalid this cache and all caches that depend on it

Attributes

Inherited from:
InheritedCache
def isValid(using Context): Boolean

Is the cache valid in current period?

Is the cache valid in current period?

Attributes

Inherited from:
InheritedCache
def isValidAt(phase: Phase)(using Context): Boolean

is the cache valid in current run at given phase?

is the cache valid in current run at given phase?

Attributes

Inherited from:
InheritedCache