Package-level declarations
Types
Link copied to clipboard
interface LexedSource
A tokenized source whose token production may be lazy.
Link copied to clipboard
An immutable, self-contained token and source snapshot.
Link copied to clipboard
A position in the complete input.
Link copied to clipboard
End-exclusive range in one source.
Link copied to clipboard
class SourceText(val text: String, val id: String? = null, val origin: SourcePosition = SourcePosition(0, 0, 0)) : Source
Immutable source text together with an optional diagnostic identifier.
Link copied to clipboard
End-exclusive range of absolute token identifiers in a LexedSource.
Link copied to clipboard
An ID-addressable token view.