1// run
2
3// Copyright 2009 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
9type Box struct {};
10var m map[string] *Box;
11
12func main() {
13	m := make(map[string] *Box);
14	s := "foo";
15	var x *Box = nil;
16	m[s] = x;
17}
18
19/*
20bug058.go:9: illegal types for operand: INDEX
21	(MAP[<string>*STRING]*<Box>{})
22	(<string>*STRING)
23*/
24