FlagsModule

Methods of the module object val Flags

class Object
trait Matchable
class Any

Value members

Abstract methods

Is this symbol abstract

Is this generated by Scala compiler. Coresponds to ACC_SYNTHETIC in the JVM.

def Case: Flags

Is this symbol case

Is this symbol a getter for case class parameter

Is this symbol a type parameter marked as contravariant -

Is this symbol a type parameter marked as covariant +

Is a declared, but not defined member

The empty set of flags

def Enum: Flags

Is this symbol an enum

Is this symbol erased

Is this symbol exported from provided instance

Is this symbol a def defined in an extension

Is this symbol a getter or a setter

def Final: Flags

Is this symbol final

def Given: Flags

Is this symbol an inferable ("given") parameter

Is this symbol a parameter with a default value?

Is this symbol implicit

def Infix: Flags

Is an infix method or type

Is this symbol inline

Is this symbol defined in a Java class

Is implemented as a Java static

def Lazy: Flags

Is this symbol lazy

def Local: Flags

Is this symbol local? Used in conjunction with private/private[T] to mean private[this] extends Modifier proctected[this]

def Macro: Flags

Is this symbol marked as a macro. An inline method containing toplevel splices

Is this symbol an object or its class (used for a ValDef or a ClassDef extends Modifier respectively)

Is this symbol a var (when used on a ValDef)

Trait does not have fields or initialization code.

Is this symbol opaque

def Open: Flags

Is this symbol open

Is this symbol override

Is this symbol a package

def Param: Flags

Is this symbol a parameter

Is this symbol a parameter accessor

Is this symbol private

Is this symbol labeled private[this]

Is this symbol protected

Was this symbol imported from Scala2.x

Is this symbol sealed

Is this symbol member that is assumed to be stable and realizable

Is this symbol marked as static. Mapped to static Java member

Is this symbol to be tagged Java Synthetic

def Trait: Flags

Is this symbol a trait

Is a transparent inline method or trait