scala.tools.nsc.symtab

Flags

object Flags extends Flags

Source
Flags.scala
Linear Supertypes
Flags, Flags, ModifierFlags, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Flags
  2. Flags
  3. Flags
  4. ModifierFlags
  5. AnyRef
  6. Any
Visibility
  1. Public
  2. All

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. val ABSOVERRIDE : Int(262144)

    Attributes
    final
    Definition Classes
    ModifierFlags
  7. val ABSTRACT : Int(8)

    Attributes
    final
    Definition Classes
    ModifierFlags
  8. val ACCESSOR : Int(134217728)

    Attributes
    final
    Definition Classes
    Flags
  9. val AccessFlags : Long

    Attributes
    final
    Definition Classes
    Flags
  10. val AntiFlags : Long(9151314442816847872L)

    Attributes
    final
    Definition Classes
    Flags
  11. val AntiShift : Long(56L)

    Attributes
    final
    Definition Classes
    Flags
  12. val BRIDGE : Int(67108864)

    Attributes
    final
    Definition Classes
    Flags
  13. val BRIDGES : Long

    The two bridge flags

    The two bridge flags

    Attributes
    final
    Definition Classes
    Flags
  14. val BYNAMEPARAM : Int(65536)

    Attributes
    final
    Definition Classes
    ModifierFlags
  15. val CAPTURED : Int(65536)

    Attributes
    final
    Definition Classes
    Flags
  16. val CASE : Int(2048)

    Attributes
    final
    Definition Classes
    ModifierFlags
  17. val CASEACCESSOR : Int(16777216)

    Attributes
    final
    Definition Classes
    ModifierFlags
  18. val CONTRAVARIANT : Int(131072)

    Attributes
    final
    Definition Classes
    ModifierFlags
  19. val COVARIANT : Int(65536)

    Attributes
    final
    Definition Classes
    ModifierFlags
  20. val ConstrFlags : Long

    Attributes
    final
    Definition Classes
    Flags
  21. val DEFAULTINIT : Long(2199023255552L)

    Attributes
    final
    Definition Classes
    ModifierFlags
  22. val DEFAULTPARAM : Int(33554432)

    Attributes
    final
    Definition Classes
    ModifierFlags
  23. val DEFERRED : Int(16)

    Attributes
    final
    Definition Classes
    ModifierFlags
  24. val EXISTENTIAL : Long(34359738368L)

    Attributes
    final
    Definition Classes
    Flags
  25. val EXPANDEDNAME : Long(68719476736L)

    Attributes
    final
    Definition Classes
    Flags
  26. val ExplicitFlags : Long

    These modifiers can be set explicitly in source programs.

    These modifiers can be set explicitly in source programs.

    Attributes
    final
    Definition Classes
    Flags
  27. val FINAL : Int(32)

    Attributes
    final
    Definition Classes
    ModifierFlags
  28. val FieldFlags : Long

    Attributes
    final
    Definition Classes
    Flags
  29. val IMPLCLASS : Long(137438953472L)

    Attributes
    final
    Definition Classes
    Flags
  30. val IMPLICIT : Int(512)

    Attributes
    final
    Definition Classes
    ModifierFlags
  31. val INCONSTRUCTOR : Int(131072)

    Attributes
    final
    Definition Classes
    Flags
  32. val INTERFACE : Int(128)

    Attributes
    final
    Definition Classes
    ModifierFlags
  33. val IS_ERROR : Long(4294967296L)

    Attributes
    final
    Definition Classes
    Flags
  34. val InitialFlags : Long(562949953421311L)

    Attributes
    final
    Definition Classes
    Flags
  35. val JAVA : Int(1048576)

    Attributes
    final
    Definition Classes
    ModifierFlags
  36. val LABEL : Int(131072)

    Attributes
    final
    Definition Classes
    Flags
  37. val LAZY : Long(2147483648L)

    Attributes
    final
    Definition Classes
    ModifierFlags
  38. val LIFTED : Long(17179869184L)

    Attributes
    final
    Definition Classes
    Flags
  39. val LOCAL : Int(524288)

    Attributes
    final
    Definition Classes
    ModifierFlags
  40. val LOCKED : Long(549755813888L)

    Attributes
    final
    Definition Classes
    Flags
  41. val LateFlags : Long(71494644084506624L)

    Attributes
    final
    Definition Classes
    Flags
  42. val LateShift : Long(47L)

    Attributes
    final
    Definition Classes
    Flags
  43. val METHOD : Int(64)

    Attributes
    final
    Definition Classes
    Flags
  44. val MIXEDIN : Long(34359738368L)

    Attributes
    final
    Definition Classes
    Flags
  45. val MODULE : Int(256)

    Attributes
    final
    Definition Classes
    Flags
  46. val MODULEVAR : Int(1073741824)

    Attributes
    final
    Definition Classes
    Flags
  47. val MUTABLE : Int(4096)

    Attributes
    final
    Definition Classes
    ModifierFlags
  48. val ModuleToClassFlags : Long

    Module flags inherited by their module-class

    Module flags inherited by their module-class

    Attributes
    final
    Definition Classes
    Flags
  49. val OVERLOADED : Long(8589934592L)

    Attributes
    final
    Definition Classes
    Flags
  50. val OVERRIDE : Int(2)

    Attributes
    final
    Definition Classes
    ModifierFlags
  51. val PACKAGE : Int(16384)

    Attributes
    final
    Definition Classes
    Flags
  52. val PARAM : Int(8192)

    Attributes
    final
    Definition Classes
    ModifierFlags
  53. val PARAMACCESSOR : Int(536870912)

    Attributes
    final
    Definition Classes
    ModifierFlags
  54. val PRESUPER : Long(137438953472L)

    Attributes
    final
    Definition Classes
    ModifierFlags
  55. val PRIVATE : Int(4)

    Attributes
    final
    Definition Classes
    ModifierFlags
  56. val PROTECTED : Int(1)

    Attributes
    final
    Definition Classes
    ModifierFlags
  57. val PickledFlags : Long

    Attributes
    final
    Definition Classes
    Flags
  58. val PrintableFlags : Long

    These modifiers appear in TreePrinter output.

    These modifiers appear in TreePrinter output.

    Attributes
    final
    Definition Classes
    Flags
  59. val SEALED : Int(1024)

    Attributes
    final
    Definition Classes
    ModifierFlags
  60. val SPECIALIZED : Long(1099511627776L)

    Attributes
    final
    Definition Classes
    Flags
  61. val STABLE : Int(4194304)

    Attributes
    final
    Definition Classes
    Flags
  62. val STATIC : Int(8388608)

    Attributes
    final
    Definition Classes
    ModifierFlags
  63. val SUPERACCESSOR : Int(268435456)

    Attributes
    final
    Definition Classes
    Flags
  64. val SYNTHETIC : Int(2097152)

    Attributes
    final
    Definition Classes
    Flags
  65. val TRAIT : Int(33554432)

    Attributes
    final
    Definition Classes
    ModifierFlags
  66. val TRANS_FLAG : Long(274877906944L)

    Attributes
    final
    Definition Classes
    Flags
  67. val TRIEDCOOKING : Long(17592186044416L)

    Attributes
    final
    Definition Classes
    Flags
  68. val TopLevelCreationFlags : Long

    These flags can be set when class or module symbol is first created.

    These flags can be set when class or module symbol is first created.

    Attributes
    final
    Definition Classes
    Flags
  69. val VARARGS : Long(8796093022208L)

    Attributes
    final
    Definition Classes
    Flags
  70. val VBRIDGE : Long(4398046511104L)

    Attributes
    final
    Definition Classes
    Flags
  71. val VarianceFlags : Int

    Attributes
    final
    Definition Classes
    Flags
  72. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  73. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  74. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  75. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  76. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  77. def flagToString (flag: Long): String

    Definition Classes
    Flags → Flags → ModifierFlags
    Annotations
    @switch()
  78. def flagsToString (flags: Long): String

    Definition Classes
    Flags
  79. def flagsToString (flags: Long, privateWithin: String): String

    Definition Classes
    Flags
  80. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  81. def getterFlags (fieldFlags: Long): Long

    Definition Classes
    Flags
  82. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  83. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  84. val lateABSTRACT : Long

    Attributes
    final
    Definition Classes
    Flags
  85. val lateDEFERRED : Long

    Attributes
    final
    Definition Classes
    Flags
  86. val lateFINAL : Long

    Attributes
    final
    Definition Classes
    Flags
  87. val lateINTERFACE : Long

    Attributes
    final
    Definition Classes
    Flags
  88. val lateMETHOD : Long

    Attributes
    final
    Definition Classes
    Flags
  89. val lateMODULE : Long

    Attributes
    final
    Definition Classes
    Flags
  90. val latePRIVATE : Long

    Attributes
    final
    Definition Classes
    Flags
  91. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  92. val notABSTRACT : Long

    Attributes
    final
    Definition Classes
    Flags
  93. val notDEFERRED : Long

    Attributes
    final
    Definition Classes
    Flags
  94. val notFINAL : Long

    Attributes
    final
    Definition Classes
    Flags
  95. val notFlagMap : Map[Int, Long]

    Attributes
    final
    Definition Classes
    Flags
  96. val notMETHOD : Long

    Attributes
    final
    Definition Classes
    Flags
  97. val notOVERRIDE : Long

    Attributes
    final
    Definition Classes
    Flags
  98. val notPRIVATE : Long

    Attributes
    final
    Definition Classes
    Flags
  99. val notPROTECTED : Long

    Attributes
    final
    Definition Classes
    Flags
  100. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  101. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  102. val pickledListOrder : List[Long]

    Attributes
    protected
    Definition Classes
    Flags
  103. def pickledToRawFlags (pflags: Long): Long

    Definition Classes
    Flags
  104. def rawFlagsToPickled (flags: Long): Long

    Definition Classes
    Flags
  105. def setterFlags (fieldFlags: Long): Long

    Definition Classes
    Flags
  106. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  107. def toString (): String

    Definition Classes
    AnyRef → Any
  108. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  109. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  110. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Flags

Inherited from Flags

Inherited from ModifierFlags

Inherited from AnyRef

Inherited from Any