diff options
author | Robert Griesemer <gri@golang.org> | 2009-11-19 16:42:05 -0800 |
---|---|---|
committer | Robert Griesemer <gri@golang.org> | 2009-11-19 16:42:05 -0800 |
commit | da1627bbbe8be1c2c67cf6996507f252d81687d8 (patch) | |
tree | 5fa2a8b9b0bd044c80b7723ab53d1c27f83e31b1 /src/cmd/cgo | |
parent | f79f90ce049e525bc39622aa1d2b4ab17ceb2d49 (diff) | |
download | golang-da1627bbbe8be1c2c67cf6996507f252d81687d8.tar.gz |
Permit omission of hi bound in slices.
R=r, rsc
http://codereview.appspot.com/157082
Diffstat (limited to 'src/cmd/cgo')
-rw-r--r-- | src/cmd/cgo/ast.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmd/cgo/ast.go b/src/cmd/cgo/ast.go index f739c355a..ccaef69d1 100644 --- a/src/cmd/cgo/ast.go +++ b/src/cmd/cgo/ast.go @@ -178,6 +178,9 @@ func walk(x interface{}, p *Prog, context string) { case *ast.IndexExpr: walk(&n.X, p, "expr"); walk(&n.Index, p, "expr"); + case *ast.SliceExpr: + walk(&n.X, p, "expr"); + walk(&n.Index, p, "expr"); if n.End != nil { walk(&n.End, p, "expr") } |