implicit final class XtensionInputOffset extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- XtensionInputOffset
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new XtensionInputOffset(input: inputs.Input)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- val input: inputs.Input
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def toIndexRange(start: Int, end: Int): Range
-
def
toOffset(line: Int, column: Int): Int
Returns an offset for this input
- def toOffset(pos: scala.meta.lsp.Position): Int
-
def
toOffsetPosition(offset: Int): inputs.Position
Returns offset position with end == start == offset
-
def
toPosition(startLine: Int, startColumn: Int, endLine: Int, endColumn: Int): Range
Returns a range position for this input
-
def
toPosition(startLine: Int, startColumn: Int): Range
Returns an offset position for this input
-
def
toPosition(range: Range): inputs.Position
Returns a scala.meta.Position from an index range.
-
def
toPosition(range: Range): inputs.Position
Returns a scala.meta.Position from an index range.
-
def
toString(): String
- Definition Classes
- Any