FlagsModule
Methods of the module object val Flags
Attributes
- Source
- Quotes.scala
- Graph
-
- Supertypes
- Self type
-
Flags.type
Members list
Value members
Abstract methods
Is this symbol abstract
Is this generated by Scala compiler.
Is this generated by Scala compiler. Corresponds to ACC_SYNTHETIC in the JVM.
Attributes
- Source
- Quotes.scala
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
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
Is this symbol final
Is this symbol an inferable ("given") parameter
Is this symbol a parameter with a default value?
Is this symbol implicit
Is an infix method or type
Is this symbol inline
Is this symbol invisible when typechecking?
Is this symbol defined in a Java class
Is implemented as a Java static
Is this symbol lazy
Is this symbol local? Used in conjunction with private/private[T] to mean private[this] extends Modifier protected[this]
Is this symbol local? Used in conjunction with private/private[T] to mean private[this] extends Modifier protected[this]
Attributes
- Source
- Quotes.scala
Is this symbol marked as a macro.
Is this symbol marked as a macro. An inline method containing top level splices
Attributes
- Source
- Quotes.scala
Is this symbol def
Is 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)
Attributes
- Source
- Quotes.scala
Is this symbol a var
(when used on a ValDef)
Trait does not have fields or initialization code.
Is this symbol opaque
Is this symbol open
Is this symbol override
Is this symbol a package
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 to be tagged Java Synthetic
Is this symbol a trait
Is a transparent inline method or trait
Deprecated methods
Is this symbol marked as static.
Is this symbol marked as static. Mapped to static Java member
Attributes
- Deprecated
- true
- Source
- Quotes.scala
Experimental methods
Is this an abstract override method?
Is this an abstract override method?
This corresponds to a definition declared as "abstract override def" in the source. See https://stackoverflow.com/questions/23645172/why-is-abstract-override-required-not-override-alone-in-subtrait for examples.
Attributes
- Experimental
- true
- Source
- Quotes.scala
Is this an annotation defined in Java