// Copyright 2020 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. package b import "./a" var Here = a.New() var Dir = Here.Dir type T = struct { a.Here a.I } var X T // Test exporting the type of method values for anonymous structs with // promoted methods. var A = a.A var B = a.B var C = a.C var D = a.D var E = a.E var F = a.F var G = (*a.T).Dir var H = a.T.Dir var I = a.X.Dir var J = (*a.T).M var K = a.T.M var L = a.X.M var M = (*T).Dir var N = T.Dir var O = X.Dir var P = (*T).M var Q = T.M var R = X.M