abstract class Phase extends AnyRef
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- Phase
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type Id = Int
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- final val assignsFields: Boolean
- def checkable: Boolean
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def description: String
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(other: Any): Boolean
- Definition Classes
- Phase → AnyRef → Any
- final def erasedTypes: Boolean
-
def
erasedTypes_=(value: Boolean): Unit
- Attributes
- protected
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def flagMask: Long
- final val flatClasses: Boolean
- val fmask: Long
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hasNext: Boolean
-
def
hashCode(): Int
- Definition Classes
- Phase → AnyRef → Any
- val id: Id
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def iterator: collection.Iterator[Phase]
-
def
keepsTypeParams: Boolean
This is used only in unsafeTypeParams, and at this writing is overridden to false in parser, namer, typer, and erasure.
This is used only in unsafeTypeParams, and at this writing is overridden to false in parser, namer, typer, and erasure. (And NoPhase.)
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newFlags: Long
New flags visible once this phase has started
- def next: Phase
-
def
nextFlags: Long
New flags visible after this phase has completed
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val prev: Phase
- final val refChecked: Boolean
- final val specialized: Boolean
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Phase → AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )