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 SingletonSets(toLong: Long) extends AnyVal with Product with Serializable
  2. final case class TastyFlagSet(toLong: Long) extends AnyVal with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final val AbsOverride: TastyFlagSet
  5. final val Abstract: TastyFlagSet
  6. final val Artifact: TastyFlagSet
  7. final val Case: TastyFlagSet
  8. final val CaseAccessor: TastyFlagSet
  9. final val Contravariant: TastyFlagSet
  10. final val Covariant: TastyFlagSet
  11. final val Deferred: TastyFlagSet
  12. final val EmptyTastyFlags: TastyFlagSet
  13. final val Enum: TastyFlagSet
  14. final val Erased: TastyFlagSet
  15. final val Exported: TastyFlagSet
  16. final val Extension: TastyFlagSet
  17. final val FieldAccessor: TastyFlagSet
  18. final val Final: TastyFlagSet
  19. final val Given: TastyFlagSet
  20. final val HasDefault: TastyFlagSet
  21. final val Implicit: TastyFlagSet
  22. final val Inline: TastyFlagSet
  23. final val InlineProxy: TastyFlagSet
  24. final val Internal: TastyFlagSet
  25. final val Lazy: TastyFlagSet
  26. final val Local: TastyFlagSet
  27. final val Macro: TastyFlagSet
  28. final val Method: TastyFlagSet
  29. final val Mutable: TastyFlagSet
  30. final val Object: TastyFlagSet
  31. final val Opaque: TastyFlagSet
  32. final val Open: TastyFlagSet
  33. final val Override: TastyFlagSet
  34. final val Param: TastyFlagSet
  35. final val ParamAlias: TastyFlagSet
  36. final val ParamSetter: TastyFlagSet
  37. final val Private: TastyFlagSet
  38. final val Protected: TastyFlagSet
  39. final val Sealed: TastyFlagSet
  40. final val Stable: TastyFlagSet
  41. final val Static: TastyFlagSet
  42. final val SuperTrait: TastyFlagSet
  43. final val Synthetic: TastyFlagSet
  44. final val Trait: TastyFlagSet
  45. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  46. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  47. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  48. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  49. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  50. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  51. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  52. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  53. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  54. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  55. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  56. def optFlag(cond: Boolean)(flag: TastyFlagSet): TastyFlagSet
  57. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  58. def toString(): String
    Definition Classes
    AnyRef → Any
  59. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  60. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped