go/ast.Ident.NamePos (field)
15 uses
go/ast (current package)
ast.go#L288: NamePos token.Pos // identifier position
ast.go#L483: func (x *Ident) Pos() token.Pos { return x.NamePos }
ast.go#L517: func (x *Ident) End() token.Pos { return token.Pos(int(x.NamePos) + len(x.Name)) }
import.go#L206: s.Name.NamePos = pos[i].Start
go/doc
exports.go#L262: return &ast.Ident{Name: typ.Name, NamePos: pos}
exports.go#L268: X: &ast.Ident{Name: id.Name, NamePos: pos},
reader.go#L672: newIdent := &ast.Ident{NamePos: origPos, Name: recvTypeName}
reader.go#L675: newIdent.NamePos++ // '*' is one character
go/parser
parser.go#L432: return &ast.Ident{NamePos: pos, Name: name}
parser.go#L881: n.NamePos = typ.Pos() // correct position
parser.go#L1687: sel := &ast.Ident{NamePos: pos, Name: "_"}
parser.go#L2511: ident = &ast.Ident{NamePos: p.pos, Name: "."}
go/types
resolver.go#L533: par = &ast.Ident{NamePos: arg.Pos(), Name: "_"}
stmt.go#L605: x.expr = &ast.Ident{NamePos: s.Body.Lbrace, Name: "true"}
struct.go#L129: name.NamePos = pos
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)