go/ast.ValueSpec.Values (field)
43 uses
go/ast (current package)
ast.go#L913: Values []Expr // initial values; or nil
ast.go#L947: if n := len(s.Values); n > 0 {
ast.go#L948: return s.Values[n-1].End()
filter.go#L186: s.Values = filterExprList(s.Values, f, export)
walk.go#L295: walkList(v, n.Values)
go/doc
example.go#L413: for _, val := range s.Values {
example.go#L453: if len(s.Names) > 1 && len(s.Values) == 1 {
example.go#L459: ns.Values = nil
example.go#L463: if s.Values != nil {
example.go#L464: ns.Values = append(ns.Values, s.Values[i])
exports.go#L215: s.Values = filterExprList(s.Values, token.IsExported, true)
exports.go#L216: if len(s.Values) > 0 || s.Type == nil && len(s.Values) == 0 {
exports.go#L276: if spec.Type == nil && len(spec.Values) == 0 && prevType != nil {
reader.go#L295: case decl.Tok == token.CONST && len(s.Values) == 0:
go/parser
parser.go#L2564: Values: values,
resolver.go#L459: r.walkExprs(spec.Values)
go/printer
nodes.go#L1590: if t.Values != nil {
nodes.go#L1626: if s.Values != nil {
nodes.go#L1628: p.exprList(token.NoPos, s.Values, 1, 0, token.NoPos, false)
nodes.go#L1707: if s.Values != nil {
nodes.go#L1709: p.exprList(token.NoPos, s.Values, 1, 0, token.NoPos, false)
go/types
decl.go#L404: case s.Type != nil || len(s.Values) > 0:
decl.go#L412: f(constDecl{spec: s, iota: iota, typ: last.Type, init: last.Values, inherited: inherited})
decl.go#L919: switch len(d.spec.Values) {
decl.go#L922: init = d.spec.Values[i]
decl.go#L926: init = d.spec.Values[0]
decl.go#L928: if i < len(d.spec.Values) {
decl.go#L929: init = d.spec.Values[i]
decl.go#L933: if len(d.spec.Values) == 1 {
resolver.go#L57: r := len(s.Values)
resolver.go#L59: r = len(init.Values)
resolver.go#L70: if l < len(s.Values) {
resolver.go#L72: n := s.Values[l]
resolver.go#L373: if len(d.spec.Values) == 1 {
resolver.go#L377: d1 = &declInfo{file: fileScope, version: check.version, lhs: lhs, vtyp: d.spec.Type, init: d.spec.Values[0]}
resolver.go#L389: if i < len(d.spec.Values) {
resolver.go#L390: init = d.spec.Values[i]
gotest.tools/v3/internal/source
update.go#L102: decl.Values[0] = &ast.BasicLit{