go/ast.ValueSpec.Values (field)
43 uses
go/ast (current package)
ast.go#L917: Values []Expr // initial values; or nil
ast.go#L951: if n := len(s.Values); n > 0 {
ast.go#L952: return s.Values[n-1].End()
filter.go#L189: 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#L2594: 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#L415: case s.Type != nil || len(s.Values) > 0:
decl.go#L423: f(constDecl{spec: s, iota: iota, typ: last.Type, init: last.Values, inherited: inherited})
decl.go#L930: switch len(d.spec.Values) {
decl.go#L933: init = d.spec.Values[i]
decl.go#L937: init = d.spec.Values[0]
decl.go#L939: if i < len(d.spec.Values) {
decl.go#L940: init = d.spec.Values[i]
decl.go#L944: 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#L122: decl.Values[0] = &ast.BasicLit{