InheritedCache

dotty.tools.dotc.core.SymDenotations.InheritedCache

Base trait for caches that keep info dependent on inherited classes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait BaseData
trait MemberNames

Members list

Value members

Abstract 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

def isValid(using Context): Boolean

Is the cache valid in current period?

Is the cache valid in current period?

Attributes

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