PackageSymbol

final
Companion
object
class Symbol
class Object
trait Matchable
class Any

Type members

Value members

Concrete methods

final
def getPackageDecl(name: SimpleName)(using Context): Option[PackageSymbol]

Inherited methods

final
Inherited from
Symbol
Inherited from
Symbol
Inherited from
Symbol
final
Inherited from
Symbol
final
Inherited from
Symbol
final
def declarations(using Context): List[Symbol]

Note: this will force all trees in a package

Note: this will force all trees in a package

Inherited from
DeclaringSymbol
Inherited from
Symbol
final
def exists: Boolean
Inherited from
Symbol
final
Inherited from
Symbol
Inherited from
Symbol
final
def getDecl(name: Name)(using Context): Option[Symbol]
Inherited from
DeclaringSymbol
final
def getDecls(name: Name)(using Context): List[Symbol]
Inherited from
DeclaringSymbol
final
def is(flag: Flag): Boolean
Inherited from
Symbol
final
def isAllOf(testFlags: FlagSet): Boolean
Inherited from
Symbol
final
def isAnyOf(testFlags: FlagSet): Boolean
Inherited from
Symbol
final
def isClass: Boolean
Inherited from
Symbol
final
def isDeclaringSymbol: Boolean
Inherited from
Symbol
final
def isPackage: Boolean
Inherited from
Symbol
final
def isRoot: Boolean
Inherited from
Symbol
final
def isTerm: Boolean
Inherited from
Symbol
final
def isType: Boolean
Inherited from
Symbol
final override
def toDebugString: String
Definition Classes
Inherited from
DeclaringSymbol
override
def toString: String
Definition Classes
Symbol -> Any
Inherited from
Symbol
final
def tree(using Context): Option[DefTree]
Inherited from
Symbol

Concrete fields

override
val owner: PackageSymbol | Null