type go/ast.ValueSpec
44 uses
go/ast (current package)
ast.go#L889: ValueSpec struct {
ast.go#L915: func (s *ValueSpec) Pos() token.Pos { return s.Names[0].Pos() }
ast.go#L925: func (s *ValueSpec) End() token.Pos {
ast.go#L940: func (*ValueSpec) specNode() {}
filter.go#L187: case *ValueSpec:
scope.go#L106: case *ValueSpec:
walk.go#L300: case *ValueSpec:
go/doc
example.go#L182: case *ast.ValueSpec:
example.go#L248: case *ast.ValueSpec:
exports.go#L201: case *ast.ValueSpec:
exports.go#L259: spec := spec.(*ast.ValueSpec)
filter.go#L27: case *ast.ValueSpec:
reader.go#L235: for _, ident := range s.(*ast.ValueSpec).Names {
reader.go#L254: s, ok := spec.(*ast.ValueSpec)
reader.go#L764: if s, ok := d.Specs[0].(*ast.ValueSpec); ok {
go/parser
parser.go#L2361: spec := &ast.ValueSpec{
go/printer
nodes.go#L1460: t := s.(*ast.ValueSpec)
nodes.go#L1486: func (p *printer) valueSpec(s *ast.ValueSpec, keepType bool) {
nodes.go#L1569: case *ast.ValueSpec:
nodes.go#L1623: p.valueSpec(s.(*ast.ValueSpec), keepType[i])
printer.go#L1037: case *ast.ValueSpec:
printer.go#L1057: case *ast.ValueSpec:
golang.org/x/pkgsite/internal/godoc
encode_ast.gen.go#L3346: func encode_ast_ValueSpec(e *codec.Encoder, x *ast.ValueSpec) {
encode_ast.gen.go#L3373: func decode_ast_ValueSpec(d *codec.Decoder, p **ast.ValueSpec) {
encode_ast.gen.go#L3379: *p = ref.(*ast.ValueSpec)
encode_ast.gen.go#L3382: var x ast.ValueSpec
encode_ast.gen.go#L3408: codec.Register(&ast.ValueSpec{},
encode_ast.gen.go#L3409: func(e *codec.Encoder, x interface{}) { encode_ast_ValueSpec(e, x.(*ast.ValueSpec)) },
encode_ast.gen.go#L3411: var x *ast.ValueSpec
golang.org/x/pkgsite/internal/godoc/dochtml
symbol.go#L67: valueSpec := spec.(*ast.ValueSpec) // must succeed; we can't mix types in one GenDecl.
golang.org/x/pkgsite/internal/godoc/dochtml/internal/render
linkify.go#L523: case *ast.ValueSpec:
linkify.go#L607: for _, name := range sp.(*ast.ValueSpec).Names {
linkify.go#L696: case *ast.ValueSpec:
synopsis.go#L40: valueSpec := spec.(*ast.ValueSpec) // must succeed; we can't mix types in one GenDecl.
synopsis.go#L169: func ConstOrVarSynopsis(valueSpec *ast.ValueSpec, fset *token.FileSet, tok token.Token,
golang.org/x/pkgsite/internal/godoc/internal/doc
example.go#L182: case *ast.ValueSpec:
example.go#L361: case *ast.ValueSpec:
example.go#L394: case *ast.ValueSpec:
exports.go#L201: case *ast.ValueSpec:
exports.go#L259: spec := spec.(*ast.ValueSpec)
filter.go#L27: case *ast.ValueSpec:
reader.go#L237: for _, ident := range s.(*ast.ValueSpec).Names {
reader.go#L256: s, ok := spec.(*ast.ValueSpec)
reader.go#L768: if s, ok := d.Specs[0].(*ast.ValueSpec); ok {
 |
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. |