1// compile
2
3// Copyright 2010 The Go Authors. All rights reserved.
4// Use of this source code is governed by a BSD-style
5// license that can be found in the LICENSE file.
6
7package bug267
8
9type T []int
10
11var a []bool
12
13func f1() {
14	if a[T{42}[0]] {
15	}
16	// if (a[T{42}[0]]) {}  // this compiles
17}
18
19/*
206g bugs/bug267.go
21bugs/bug267.go:14: syntax error: unexpected {, expecting :
22*/
23