FlagsModule
Methods of the module object val Flags.
Attributes
- Source
- Quotes.scala
- Graph
-
- Supertypes
- Self type
-
Members list
Value members
Abstract 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
- Source
- Quotes.scala
Is this symbol abstract.
Is this generated by Scala compiler. Corresponds to ACC_SYNTHETIC in the JVM.
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 an annotation defined in Java.
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. An inline method containing top level splices.
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. Mapped to static Java member.
Is this symbol marked as static. Mapped to static Java member.
Attributes
- Deprecated
-
[Since version 3.3.0]Use JavaStatic instead - Source
- Quotes.scala