Packages

o

scala.tools.tasty

TastyFlags

object TastyFlags

A static type representing a bitset of flags that are encoded in a TASTy file, along with some other flags inferred from context, such as Method and Deferred.

Source
TastyFlags.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TastyFlags
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class TastyFlagSet(toLong: Long) extends AnyVal with Product with Serializable

Value Members

  1. final val AbsOverride: TastyFlagSet
  2. final val Abstract: TastyFlagSet
  3. final val Artifact: TastyFlagSet
  4. final val Case: TastyFlagSet
  5. final val CaseAccessor: TastyFlagSet
  6. final val Contravariant: TastyFlagSet
  7. final val Covariant: TastyFlagSet
  8. final val Deferred: TastyFlagSet
  9. final val EmptyTastyFlags: TastyFlagSet
  10. final val Enum: TastyFlagSet
  11. final val Erased: TastyFlagSet
  12. final val Exported: TastyFlagSet
  13. final val Extension: TastyFlagSet
  14. final val FieldAccessor: TastyFlagSet
  15. final val Final: TastyFlagSet
  16. final val Given: TastyFlagSet
  17. final val HasDefault: TastyFlagSet
  18. final val Implicit: TastyFlagSet
  19. final val Infix: TastyFlagSet
  20. final val Inline: TastyFlagSet
  21. final val InlineProxy: TastyFlagSet
  22. final val Invisible: TastyFlagSet
  23. final val Lazy: TastyFlagSet
  24. final val Local: TastyFlagSet
  25. final val Macro: TastyFlagSet
  26. final val Method: TastyFlagSet
  27. final val Mutable: TastyFlagSet
  28. final val Object: TastyFlagSet
  29. final val Opaque: TastyFlagSet
  30. final val Open: TastyFlagSet
  31. final val Override: TastyFlagSet
  32. final val Param: TastyFlagSet
  33. final val ParamAlias: TastyFlagSet
  34. final val ParamSetter: TastyFlagSet
  35. final val Private: TastyFlagSet
  36. final val Protected: TastyFlagSet
  37. final val Sealed: TastyFlagSet
  38. final val Stable: TastyFlagSet
  39. final val Static: TastyFlagSet
  40. final val Synthetic: TastyFlagSet
  41. final val Tracked: TastyFlagSet
  42. final val Trait: TastyFlagSet
  43. final val Transparent: TastyFlagSet
  44. def optFlag(cond: Boolean)(flag: TastyFlagSet): TastyFlagSet