Flags
extends ObjectSupertypes
ObjectMembers
Artifact
: FlagsWas this symbol generated by Scala compiler
Was this symbol generated by Scala compiler
CaseAcessor
: FlagsIs this symbol a getter for case class parameter
Is this symbol a getter for case class parameter
Contravariant
: FlagsIs this symbol a type parameter marked as contravariant -
Is this symbol a type parameter marked as contravariant -
Covariant
: FlagsIs this symbol a type parameter marked as covariant +
Is this symbol a type parameter marked as covariant +
ExtensionMethod
: FlagsIs this symbol a def
defined in an extension
Is this symbol a def
defined in an extension
Given
: FlagsIs this symbol an inferable ("given") parameter
Is this symbol an inferable ("given") parameter
HasDefault
: FlagsIs this symbol a parameter with a default value?
Is this symbol a parameter with a default value?
JavaDefined
: FlagsIs this symbol defined in a Java class
Is this symbol defined in a Java class
Local
: FlagsIs this symbol local? Used in conjunction with private/private[Type] to mean private[this] extends Modifier proctected[this]
Is this symbol local? Used in conjunction with private/private[Type] to mean private[this] extends Modifier proctected[this]
Macro
: FlagsIs this symbol marked as a macro. An inline method containing toplevel splices
Is this symbol marked as a macro. An inline method containing toplevel splices
Mutable
: FlagsIs this symbol a var
(when used on a ValDef)
Is this symbol a var
(when used on a ValDef)
Object
: FlagsIs this symbol an object or its class (used for a ValDef or a ClassDef extends Modifier respectively)
Is this symbol an object or its class (used for a ValDef or a ClassDef extends Modifier respectively)
StableRealizable
: FlagsIs this symbol member that is assumed to be stable and realizable
Is this symbol member that is assumed to be stable and realizable
Static
: FlagsIs this symbol marked as static. Mapped to static Java member
Is this symbol marked as static. Mapped to static Java member
Synthetic
: FlagsIs this symbol to be tagged Java Synthetic
Is this symbol to be tagged Java Synthetic
extension_&
( flags: Flags ) ( that: Flags ) : FlagsIntersection of the two flag sets
Intersection of the two flag sets
extension_is
( flags: Flags ) ( that: Flags ) : BooleanIs the given flag set a subset of this flag sets
Is the given flag set a subset of this flag sets
extension_show
( flags: Flags ) ( implicit ctx: Context ) : StringShows the tree as fully typed source code
Shows the tree as fully typed source code
extension_showExtractors
( flags: Flags ) ( implicit ctx: Context ) : StringShows the tree as extractors
Shows the tree as extractors
extension_showWith
( flags: Flags ) ( syntaxHighlight: SyntaxHighlight ) ( implicit ctx: Context ) : StringShows the tree as fully typed source code
Shows the tree as fully typed source code