diff options
Diffstat (limited to 'src/cmd/cgo/ast.go')
-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") } |