package lexical
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait ASTElement extends AnyRef
- case class Position(line: Int, column: Int, offset: Int) extends Ordered[Position] with Comparable[Position] with Product with Serializable
Defines a position on an input
Defines a position on an input
- Annotations
- @JSExportAll() @JSExportTopLevel("Position")
- case class PositionRange(start: Position, end: Position) extends Product with Serializable
Defines a range on an input
Defines a range on an input
- Annotations
- @JSExportAll() @JSExportTopLevel("Range")
- case class SourceLocation(sourceName: String, offsetFrom: Int, offsetTo: Int, lineFrom: Int, columnFrom: Int, lineTo: Int, columnTo: Int) extends Ordered[SourceLocation] with Product with Serializable
A range of Input Locations (This should supersede the use of the InputRange class and the use of sourceName:String)
Value Members
- object Position extends Serializable
- object PositionRange extends Serializable
- object SourceLocation extends Serializable