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