dotty.tools.dotc.ast.untpd.Mod

Var

Related Doc: package Mod

case class Var() extends Mod with Product with Serializable

Linear Supertypes
Serializable, Serializable, Mod, Positioned, Product, Equals, DotClass, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Var
  2. Serializable
  3. Serializable
  4. Mod
  5. Positioned
  6. Product
  7. Equals
  8. DotClass
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Var()

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. def addPos(pos: Position): Var.this.type

    This item with a position that's the union of the given pos and the current position.

    This item with a position that's the union of the given pos and the current position.

    Definition Classes
    Positioned
  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def checkPos(nonOverlapping: Boolean)(implicit ctx: Context): Unit

    Check that all positioned items in this tree satisfy the following conditions:

    Check that all positioned items in this tree satisfy the following conditions:

    • Parent positions contain child positions
    • If item is a non-empty tree, it has a position
    Definition Classes
    Positioned
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def contains(that: Positioned): Boolean

    Definition Classes
    Positioned
  9. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. val flags: FlagSet

    Definition Classes
    Mod
  12. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  13. def initialPos: Position

    The initial, synthetic position.

    The initial, synthetic position. This is usually the union of all positioned children's positions.

    Definition Classes
    Positioned
  14. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  18. def pos: Position

    The item's position.

    The item's position.

    Definition Classes
    Positioned
  19. def setPos(pos: Position): Unit

    Destructively update curPos to given position.

    Destructively update curPos to given position. Also, set any missing positions in children.

    Attributes
    protected
    Definition Classes
    Positioned
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  21. def unsupported(methodName: String): Nothing

    Throws an UnsupportedOperationException with the given method name.

    Throws an UnsupportedOperationException with the given method name.

    Definition Classes
    DotClass
  22. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. def withPos(posd: Positioned): Var.this.type

    Definition Classes
    Positioned
  26. def withPos(pos: Position): Var.this.type

    A positioned item like this one with the position set to pos.

    A positioned item like this one with the position set to pos. if the positioned item is source-derived, a clone is returned. If the positioned item is synthetic, the position is updated destructively and the item itself is returned.

    Definition Classes
    Positioned

Inherited from Serializable

Inherited from Serializable

Inherited from Mod

Inherited from Positioned

Inherited from Product

Inherited from Equals

Inherited from DotClass

Inherited from AnyRef

Inherited from Any

Ungrouped