1// run
2
3// Copyright 2011 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 main
8
9var f = func() int {
10	type S int
11	return 42
12}
13
14func main() {
15	if f() != 42 {
16		panic("BUG: bug355")
17	}
18}
19