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.
8 // used to confuse code generator into using temporary before initialization.
9 // caused 'variable live at entry' error in liveness analysis.
15 _ = [1][]C{[]C{make(chan int)}}
20 _ = [1][]C{[]C{recover()}}
25 _ = [1][]C{[]C{new(int)}}