Object

scala.tools.refactoring.transformation.TreeFactory

Invisible

Related Doc: package TreeFactory

Permalink

object Invisible extends nsc.Global.Position

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Invisible
  2. Position
  3. DeprecatedPosition
  4. InternalPositionImpl
  5. Position
  6. Attachments
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. type Pos = Position

    Permalink
    Definition Classes
    Position → Position → Attachments

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def ^(point: Int): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  5. def ^|(that: Position): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  6. def all: Set[Any]

    Permalink
    Definition Classes
    Attachments
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def column: Int

    Permalink
    Definition Classes
    InternalPositionImpl
  10. def contains[T](implicit arg0: ClassTag[T]): Boolean

    Permalink
    Definition Classes
    Attachments
  11. def end: Int

    Permalink
    Definition Classes
    Position → InternalPositionImpl → Position
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def fail(what: String): Nothing

    Permalink
    Attributes
    protected
    Definition Classes
    Position
  15. def finalPosition: Pos

    Permalink
    Definition Classes
    InternalPositionImpl
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def focus: Position

    Permalink
    Definition Classes
    InternalPositionImpl
  18. def focusEnd: Position

    Permalink
    Definition Classes
    InternalPositionImpl
  19. def focusStart: Position

    Permalink
    Definition Classes
    InternalPositionImpl
  20. def get[T](implicit arg0: ClassTag[T]): Option[T]

    Permalink
    Definition Classes
    Attachments
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  23. def includes(pos: Position): Boolean

    Permalink
    Definition Classes
    InternalPositionImpl
  24. def isDefined: Boolean

    Permalink
    Definition Classes
    Position → InternalPositionImpl → Position
  25. def isEmpty: Boolean

    Permalink
    Definition Classes
    Attachments
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. def isOffset: Boolean

    Permalink
    Definition Classes
    InternalPositionImpl
  28. def isOpaqueRange: Boolean

    Permalink
    Definition Classes
    InternalPositionImpl
  29. def isRange: Boolean

    Permalink
    Definition Classes
    Position → InternalPositionImpl → Position
  30. def isTransparent: Boolean

    Permalink
    Definition Classes
    InternalPositionImpl
  31. def line: Int

    Permalink
    Definition Classes
    InternalPositionImpl
  32. def lineCaret: String

    Permalink
    Definition Classes
    InternalPositionImpl
  33. def lineContent: String

    Permalink
    Definition Classes
    InternalPositionImpl
  34. def makeTransparent: Position

    Permalink
    Definition Classes
    InternalPositionImpl
  35. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  38. def overlaps(pos: Position): Boolean

    Permalink
    Definition Classes
    InternalPositionImpl
  39. def point: Int

    Permalink
    Definition Classes
    Position → InternalPositionImpl → Position
  40. def pointOrElse(alt: Int): Int

    Permalink
    Definition Classes
    InternalPositionImpl
  41. def pos: Position

    Permalink
    Definition Classes
    Position → Attachments
  42. def precedes(pos: Position): Boolean

    Permalink
    Definition Classes
    InternalPositionImpl
  43. def properlyIncludes(pos: Position): Boolean

    Permalink
    Definition Classes
    InternalPositionImpl
  44. def properlyPrecedes(pos: Position): Boolean

    Permalink
    Definition Classes
    InternalPositionImpl
  45. def remove[T](implicit arg0: ClassTag[T]): Attachments { type Pos = scala.tools.refactoring.transformation.TreeFactory.Invisible.Pos }

    Permalink
    Definition Classes
    Attachments
  46. def sameRange(pos: Position): Boolean

    Permalink
    Definition Classes
    InternalPositionImpl
  47. def show: String

    Permalink
    Definition Classes
    InternalPositionImpl
  48. def showDebug: String

    Permalink
    Definition Classes
    InternalPositionImpl
  49. def showError(msg: String): String

    Permalink
    Definition Classes
    InternalPositionImpl
  50. def source: SourceFile

    Permalink
    Definition Classes
    Position → InternalPositionImpl → Position
  51. def start: Int

    Permalink
    Definition Classes
    Position → InternalPositionImpl → Position
  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  53. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  54. def union(pos: Position): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  55. def update[T](attachment: T)(implicit arg0: ClassTag[T]): Attachments { type Pos = scala.tools.refactoring.transformation.TreeFactory.Invisible.Pos }

    Permalink
    Definition Classes
    Attachments
  56. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. def withEnd(end: Int): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  60. def withPoint(point: Int): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  61. def withPos(newPos: Position): Attachments { type Pos = scala.tools.refactoring.transformation.TreeFactory.Invisible.Pos }

    Permalink
    Definition Classes
    Position → Attachments
  62. def withShift(shift: Int): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  63. def withSource(source: SourceFile): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  64. def withStart(start: Int): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  65. def |(that: Position): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  66. def |(that: Position, poses: Position*): Position

    Permalink
    Definition Classes
    InternalPositionImpl
  67. def |^(that: Position): Position

    Permalink
    Definition Classes
    InternalPositionImpl

Deprecated Value Members

  1. def dbgString: String

    Permalink
    Definition Classes
    DeprecatedPosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) use showDebug

  2. def endOrPoint: Int

    Permalink
    Definition Classes
    DeprecatedPosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use end instead

  3. def inUltimateSource(source: SourceFile): Position

    Permalink
    Definition Classes
    DeprecatedPosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) use finalPosition

  4. def lineCarat: String

    Permalink
    Definition Classes
    InternalPositionImpl
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) use lineCaret

  5. def lineWithCarat(maxWidth: Int): (String, String)

    Permalink
    Definition Classes
    DeprecatedPosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) use lineCaret

  6. def offset: Option[Int]

    Permalink
    Definition Classes
    DeprecatedPosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.9.0) use point

  7. def safeLine: Int

    Permalink
    Definition Classes
    DeprecatedPosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) use line

  8. def startOrPoint: Int

    Permalink
    Definition Classes
    DeprecatedPosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use start instead

  9. def toSingleLine: Position

    Permalink
    Definition Classes
    DeprecatedPosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) use focus

  10. def withSource(source: SourceFile, shift: Int): Position

    Permalink
    Definition Classes
    DeprecatedPosition
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use withSource(source) and withShift

Inherited from Position

Inherited from DeprecatedPosition

Inherited from InternalPositionImpl

Inherited from Position

Inherited from Attachments

Inherited from AnyRef

Inherited from Any

Ungrouped