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