github.com/xushiwei/go@v0.0.0-20130601165731-2b9d83f45bc9/test/fixedbugs/bug066.go (about) 1 // compile 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 7 package bug066 8 9 type Scope struct { 10 entries map[string] *Object; 11 } 12 13 14 type Type struct { 15 scope *Scope; 16 } 17 18 19 type Object struct { 20 typ *Type; 21 } 22 23 24 func Lookup(scope *Scope) *Object { 25 return scope.entries["foo"]; 26 }