1// Copyright 2017 The Go Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style 3// license that can be found in the LICENSE file. 4 5package a 6 7type T struct{ _ int } 8func (t T) M() {} 9 10type I interface { M() } 11 12func F() { 13 var t I = &T{} 14 t.M() // call to the wrapper (*T).M 15} 16