go/token: add (*File).LineStart, which returns Pos for a given line
LineStart returns the position of the start of a given line. Like MergeLine, it panics if the 1-based line number is invalid. This function is especially useful in programs that occasionally handle non-Go files such as assembly but wish to use the token.Pos mechanism to identify file positions. Change-Id: I5f774c0690074059553cdb38c0f681f5aafc8da1 Reviewed-on: https://go-review.googlesource.com/134075Reviewed-by: Robert Griesemer <gri@golang.org>
Showing
Please
register
or
sign in
to comment