type go/ast.SliceExpr

18 uses

	go/ast (current package)
		ast.go#L369: 	SliceExpr struct {
		ast.go#L510: func (x *SliceExpr) Pos() token.Pos      { return x.X.Pos() }
		ast.go#L552: func (x *SliceExpr) End() token.Pos      { return x.Rbrack + 1 }
		ast.go#L583: func (*SliceExpr) exprNode()      {}
		walk.go#L101: 	case *SliceExpr:

	go/parser
		parser.go#L1618: 		return &ast.SliceExpr{X: x, Lbrack: lbrack, Low: index[0], High: index[1], Max: index[2], Slice3: slice3, Rbrack: rbrack}

	go/printer
		nodes.go#L928: 	case *ast.SliceExpr:

	go/types
		expr.go#L272: 		*ast.SliceExpr,
		expr.go#L1102: 	case *ast.SliceExpr:
		exprstring.go#L79: 	case *ast.SliceExpr:
		index.go#L211: func (check *Checker) sliceExpr(x *operand, e *ast.SliceExpr) {

	golang.org/x/tools/go/ast/edge
		edge.go#L274: 	SliceExpr_High:        info[*ast.SliceExpr]("High"),
		edge.go#L275: 	SliceExpr_Low:         info[*ast.SliceExpr]("Low"),
		edge.go#L276: 	SliceExpr_Max:         info[*ast.SliceExpr]("Max"),
		edge.go#L277: 	SliceExpr_X:           info[*ast.SliceExpr]("X"),

	golang.org/x/tools/go/ast/inspector
		typeof.go#L196: 	case *ast.SliceExpr:
		walk.go#L91: 	case *ast.SliceExpr:

	golang.org/x/tools/internal/typesinternal
		fx.go#L21: 			*ast.SelectorExpr, *ast.IndexExpr, *ast.SliceExpr, *ast.TypeAssertExpr,