go/ast.BasicLit.ValuePos (field)
14 uses
go/ast (current package)
ast.go#L315: ValuePos token.Pos // literal position
ast.go#L495: func (x *BasicLit) Pos() token.Pos { return x.ValuePos }
ast.go#L534: func (x *BasicLit) End() token.Pos { return token.Pos(int(x.ValuePos) + len(x.Value)) }
import.go#L221: s.Path.ValuePos = pos[i].Start
go/doc
example.go#L207: if s.Path.ValuePos < start {
example.go#L241: spec.Path.ValuePos = groupStart(&spec)
go/parser
parser.go#L729: tag = &ast.BasicLit{ValuePos: p.pos, Kind: p.tok, Value: p.lit}
parser.go#L1467: x := &ast.BasicLit{ValuePos: p.pos, Kind: p.tok, Value: p.lit}
parser.go#L2521: Path: &ast.BasicLit{ValuePos: pos, Kind: token.STRING, Value: path},
go/printer
nodes.go#L1144: return &ast.BasicLit{ValuePos: lit.ValuePos, Kind: lit.Kind, Value: x}
nodes.go#L1679: return &ast.BasicLit{ValuePos: lit.ValuePos, Kind: token.STRING, Value: s}
go/types
stmt.go#L507: Y := &ast.BasicLit{ValuePos: s.X.Pos(), Kind: token.INT, Value: "1"} // use x's position