@@ -344,9 +344,9 @@ type (
344
344
Rbrack token.Pos // position of "]"
345
345
}
346
346
347
- // A MultiIndexExpr node represents an expression followed by multiple
347
+ // An IndexListExpr node represents an expression followed by multiple
348
348
// indices.
349
- MultiIndexExpr struct {
349
+ IndexListExpr struct {
350
350
X Expr // expression
351
351
Lbrack token.Pos // position of "["
352
352
Indices []Expr // index expressions
@@ -496,7 +496,7 @@ func (x *CompositeLit) Pos() token.Pos {
496
496
func (x * ParenExpr ) Pos () token.Pos { return x .Lparen }
497
497
func (x * SelectorExpr ) Pos () token.Pos { return x .X .Pos () }
498
498
func (x * IndexExpr ) Pos () token.Pos { return x .X .Pos () }
499
- func (x * MultiIndexExpr ) Pos () token.Pos { return x .X .Pos () }
499
+ func (x * IndexListExpr ) Pos () token.Pos { return x .X .Pos () }
500
500
func (x * SliceExpr ) Pos () token.Pos { return x .X .Pos () }
501
501
func (x * TypeAssertExpr ) Pos () token.Pos { return x .X .Pos () }
502
502
func (x * CallExpr ) Pos () token.Pos { return x .Fun .Pos () }
@@ -530,7 +530,7 @@ func (x *CompositeLit) End() token.Pos { return x.Rbrace + 1 }
530
530
func (x * ParenExpr ) End () token.Pos { return x .Rparen + 1 }
531
531
func (x * SelectorExpr ) End () token.Pos { return x .Sel .End () }
532
532
func (x * IndexExpr ) End () token.Pos { return x .Rbrack + 1 }
533
- func (x * MultiIndexExpr ) End () token.Pos { return x .Rbrack + 1 }
533
+ func (x * IndexListExpr ) End () token.Pos { return x .Rbrack + 1 }
534
534
func (x * SliceExpr ) End () token.Pos { return x .Rbrack + 1 }
535
535
func (x * TypeAssertExpr ) End () token.Pos { return x .Rparen + 1 }
536
536
func (x * CallExpr ) End () token.Pos { return x .Rparen + 1 }
@@ -562,7 +562,7 @@ func (*CompositeLit) exprNode() {}
562
562
func (* ParenExpr ) exprNode () {}
563
563
func (* SelectorExpr ) exprNode () {}
564
564
func (* IndexExpr ) exprNode () {}
565
- func (* MultiIndexExpr ) exprNode () {}
565
+ func (* IndexListExpr ) exprNode () {}
566
566
func (* SliceExpr ) exprNode () {}
567
567
func (* TypeAssertExpr ) exprNode () {}
568
568
func (* CallExpr ) exprNode () {}
0 commit comments