go/ast.ValueSpec.Names (field)
46 uses
go/ast (current package)
ast.go#L891: Names []*Ident // value names (len(Names) > 0)
ast.go#L915: func (s *ValueSpec) Pos() token.Pos { return s.Names[0].Pos() }
ast.go#L932: return s.Names[len(s.Names)-1].End()
filter.go#L188: s.Names = filterIdentList(s.Names, f)
filter.go#L190: if len(s.Names) > 0 {
scope.go#L107: for _, n := range d.Names {
walk.go#L304: walkIdentList(v, n.Names)
go/doc
example.go#L183: for _, name := range s.Names {
exports.go#L210: if updateIdentList(s.Names) {
exports.go#L215: s.Names = filterIdentList(s.Names)
exports.go#L216: if len(s.Names) > 0 {
exports.go#L264: if hasExportedName(spec.Names) {
filter.go#L28: for _, name := range v.Names {
reader.go#L235: for _, ident := range s.(*ast.ValueSpec).Names {
reader.go#L765: return s.Names[0].Name
go/parser
parser.go#L2363: Names: idents,
go/printer
nodes.go#L1488: p.identList(s.Names, false) // always present
nodes.go#L1574: p.identList(s.Names, doIndent) // always present
golang.org/x/pkgsite/internal/godoc
encode_ast.gen.go#L3354: if x.Names != nil {
encode_ast.gen.go#L3356: encode_slice_ast_Ident(e, x.Names)
encode_ast.gen.go#L3393: decode_slice_ast_Ident(d, &x.Names)
golang.org/x/pkgsite/internal/godoc/dochtml
symbol.go#L68: for _, ident := range valueSpec.Names {
symbol.go#L73: if len(valueSpec.Names) != 0 {
symbol.go#L74: vs.Names = []*ast.Ident{ident}
golang.org/x/pkgsite/internal/godoc/dochtml/internal/render
linkify.go#L607: for _, name := range sp.(*ast.ValueSpec).Names {
linkify.go#L697: for _, n := range node.Names {
synopsis.go#L171: if len(valueSpec.Names) > 1 || len(valueSpec.Values) > 1 {
synopsis.go#L188: return fmt.Sprintf("%s %s%s%s%s", tok, valueSpec.Names[0], typ, val, trailer)
golang.org/x/pkgsite/internal/godoc/internal/doc
example.go#L183: for _, name := range s.Names {
example.go#L400: if len(s.Names) > 1 && len(s.Values) == 1 {
example.go#L405: ns.Names = nil
example.go#L407: for i, n := range s.Names {
example.go#L409: ns.Names = append(ns.Names, n)
example.go#L415: if len(ns.Names) > 0 {
exports.go#L210: if updateIdentList(s.Names) {
exports.go#L215: s.Names = filterIdentList(s.Names)
exports.go#L216: if len(s.Names) > 0 {
exports.go#L264: if hasExportedName(spec.Names) {
filter.go#L28: for _, name := range v.Names {
reader.go#L237: for _, ident := range s.(*ast.ValueSpec).Names {
reader.go#L769: return s.Names[0].Name
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |