Class

final class Class(val attrs: Attrs, val name: Top, val parent: Option[Class], val traits: Seq[Trait], val isModule: Boolean)(implicit val position: SourcePosition) extends ScopeInfo
Companion:
object
class ScopeInfo
class Info
class Object
trait Matchable
class Any

Value members

Concrete methods

def is(info: ScopeInfo): Boolean
def isConstantModule(implicit analysis: Result): Boolean
def resolve(sig: Sig): Option[Member]
def targets(sig: Sig): Set[Member]

Inherited methods

Inherited from:
ScopeInfo
Inherited from:
ScopeInfo
def ty: Ref
Inherited from:
ScopeInfo

Inherited fields

val calls: Set[Sig]
Inherited from:
ScopeInfo
Inherited from:
ScopeInfo
val responds: Map[Sig, Member]
Inherited from:
ScopeInfo

Implicits

Implicits

implicit val position: SourcePosition