blob: e69794534c35c419f5268bb89521fb22a724a2dd [file] [log] [blame]
Chris Manghane897f7a32014-08-11 16:11:55 -07001// build
2
3// Copyright 2014 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 8745: comma-ok assignments should produce untyped bool as 2nd result.
8
9package main
10
11type mybool bool
12
13func main() {
14 var ok mybool
15 _ = ok
16
17 var i interface{}
18 _, ok = i.(int)
19
20 var m map[int]int
21 _, ok = m[0]
22
23 var c chan int
24 _, ok = <-c
25}