type go/ast.IndexExpr

27 uses

	go/ast (current package)
		ast.go#L337: 	IndexExpr struct {
		ast.go#L495: func (x *IndexExpr) Pos() token.Pos      { return x.X.Pos() }
		ast.go#L529: func (x *IndexExpr) End() token.Pos      { return x.Rbrack + 1 }
		ast.go#L561: func (*IndexExpr) exprNode()      {}
		walk.go#L115: 	case *IndexExpr:

	go/doc
		reader.go#L36: 	case *ast.IndexExpr:
		reader.go#L130: 	case *ast.IndexExpr:

	go/internal/typeparams
		typeparams.go#L17: 		return &ast.IndexExpr{
		typeparams.go#L43: 	case *ast.IndexExpr:

	go/parser
		parser.go#L1243: 		return &ast.IndexExpr{
		parser.go#L1435: 		return &ast.IndexExpr{
		parser.go#L1502: 		return &ast.IndexExpr{X: x, Lbrack: lbrack, Index: index[0], Rbrack: rbrack}
		parser.go#L1612: 	case *ast.IndexExpr:
		parser.go#L1705: 			case *ast.IndexExpr, *ast.IndexListExpr:
		resolver.go#L554: 	case *ast.IndexExpr:

	go/printer
		nodes.go#L883: 	case *ast.IndexExpr:

	go/types
		call.go#L383: 			case *ast.IndexExpr, *ast.IndexListExpr:
		check.go#L523: 	case *ast.IndexExpr:
		expr.go#L490: 		*ast.IndexExpr,
		expr.go#L1538: 	case *ast.IndexExpr, *ast.IndexListExpr:
		exprstring.go#L70: 	case *ast.IndexExpr, *ast.IndexListExpr:
		resolver.go#L516: 	case *ast.IndexExpr, *ast.IndexListExpr:
		struct.go#L190: 	case *ast.IndexExpr:
		typexpr.go#L276: 	case *ast.IndexExpr, *ast.IndexListExpr:

	golang.org/x/tools/internal/typeparams
		common.go#L42: 	case *ast.IndexExpr:
		common.go#L58: 		return &ast.IndexExpr{

	gotest.tools/v3/internal/assert
		result.go#L102: 	case *ast.Ident, *ast.SelectorExpr, *ast.IndexExpr, *ast.SliceExpr: