summaryrefslogtreecommitdiff
path: root/src/cmd/cgo/ast.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/cgo/ast.go')
-rw-r--r--src/cmd/cgo/ast.go3
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")
}