go/ast.ArrayType.Len (field)

14 uses

	go/ast (current package)
		ast.go#L436: 		Len    Expr      // Ellipsis node for [...]T array types, nil for slice types
		walk.go#L163: 		if n.Len != nil {
		walk.go#L164: 			Walk(v, n.Len)

	go/parser
		parser.go#L555: 	return &ast.ArrayType{Lbrack: lbrack, Len: len, Elt: elt}
		parser.go#L599: 			return x, &ast.ArrayType{Lbrack: lbrack, Len: args[0], Elt: elt}
		parser.go#L1649: 		if len, isEllipsis := t.Len.(*ast.Ellipsis); isEllipsis {

	go/printer
		nodes.go#L997: 		if x.Len != nil {
		nodes.go#L998: 			p.expr(x.Len)

	go/types
		expr.go#L1325: 			if atyp, _ := e.Type.(*ast.ArrayType); atyp != nil && atyp.Len != nil {
		expr.go#L1326: 				if ellip, _ := atyp.Len.(*ast.Ellipsis); ellip != nil && ellip.Elt == nil {
		exprstring.go#L127: 		if x.Len != nil {
		exprstring.go#L128: 			WriteExpr(buf, x.Len)
		typexpr.go#L289: 		if e.Len == nil {
		typexpr.go#L298: 		typ.len = check.arrayLength(e.Len)