// $G $D/$F.go || echo BUG: should compile// Copyright 2009 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.packagemaintypeFoointerface{}typeTstruct{}func(t*T)foo(){}funcmain(){t:=new(T);variinterface{};f,ok:=i.(Foo);_,_,_=t,f,ok;}