Symbol

trait Symbol extends Flags
trait Flags
class Object
trait Matchable
class Any

Value members

Abstract methods

def children: Seq[Symbol]
def name: String
def parent: Option[Symbol]

Concrete methods

def path: String

Inherited methods

def hasFlag(flag: Long): Boolean
Inherited from:
Flags
Source:
Flags.scala
def isAbstract: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isAbstractOverride: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isAccessor: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isBridge: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isByNameParam: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isCaptured: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isCase: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isCaseAccessor: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isContravariant: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isCovariant: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isDeferred: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isDeprecated: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isError: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isExistential: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isExpandedName: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isFinal: Boolean
Inherited from:
Flags
Source:
Flags.scala
Inherited from:
Flags
Source:
Flags.scala
def isImplicit: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isInConstructor: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isInterface: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isJava: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isLabel: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isLazy: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isLifted: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isLocal: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isMethod: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isMixedIn: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isModule: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isModuleVar: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isMonomorphic: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isMutable: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isOverloaded: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isOverride: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isPackage: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isParam: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isParamAccessor: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isPreSuper: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isPrivate: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isProtected: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isSealed: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isStable: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isStatic: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isSuperAccessor: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isSynthetic: Boolean
Inherited from:
Flags
Source:
Flags.scala
def isTrait: Boolean
Inherited from:
Flags
Source:
Flags.scala