Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func VisitLinesAfter ¶
VisitLinesAfter calls the given function for each line, including newlines, in the given string.
Types ¶
type Position ¶
type Position struct { Filename string // filename, if any Offset int // byte offset, starting at 0. It's set to -1 if not provided. LineNumber int // line number, starting at 1 ColumnNumber int // column number, starting at 1 (character count per line) }
Position holds a source position in a text file or stream.
type Positioner ¶
type Positioner interface {
Position() Position
}
Positioner represents a thing that knows its position in a text file or stream, typically an error.
Click to show internal directories.
Click to hide internal directories.