type go/ast.Ellipsis
21 uses
go/ast (current package)
ast.go#L300: Ellipsis struct {
ast.go#L497: func (x *Ellipsis) Pos() token.Pos { return x.Ellipsis }
ast.go#L531: func (x *Ellipsis) End() token.Pos {
ast.go#L575: func (*Ellipsis) exprNode() {}
walk.go#L71: case *Ellipsis:
go/parser
parser.go#L582: len = &ast.Ellipsis{Ellipsis: p.pos}
parser.go#L776: func (p *parser) parseDotsType() *ast.Ellipsis {
parser.go#L784: return &ast.Ellipsis{Ellipsis: pos, Elt: elt}
parser.go#L1013: if t, _ := f.typ.(*ast.Ellipsis); t != nil && (!dddok || i+1 < len(list)) {
go/printer
nodes.go#L1036: case *ast.Ellipsis:
go/types
expr.go#L1058: case *ast.Ellipsis:
exprstring.go#L40: case *ast.Ellipsis:
signature.go#L411: if t, _ := ftype.(*ast.Ellipsis); t != nil {
typexpr.go#L306: if _, ok := e.Len.(*ast.Ellipsis); ok {
typexpr.go#L318: case *ast.Ellipsis:
util.go#L39: if ddd, _ := atyp.Len.(*ast.Ellipsis); ddd != nil && ddd.Elt == nil {
golang.org/x/tools/go/ast/edge
edge.go#L215: Ellipsis_Elt: info[*ast.Ellipsis]("Elt"),
golang.org/x/tools/go/ast/inspector
typeof.go#L138: case *ast.Ellipsis:
walk.go#L61: case *ast.Ellipsis:
golang.org/x/tools/internal/typesinternal
fx.go#L27: *ast.Ellipsis,
zerovalue.go#L273: last.Type = &ast.Ellipsis{Elt: last.Type.(*ast.ArrayType).Elt}
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)