1// compile
2
3// Copyright 2018 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
7// Issue 20923: gccgo failed to compile parenthesized select case expressions.
8
9package p
10
11func F(c chan bool) {
12	select {
13	case (<-c):
14	case _ = (<-c):
15	case _, _ = (<-c):
16	case (c) <- true:
17	default:
18	}
19}
20