// compile | |
// Copyright 2017 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 p | |
type ( | |
a = b | |
b struct { | |
*a | |
} | |
c struct { | |
*d | |
} | |
d = c | |
e = f | |
f = g | |
g = []h | |
h i | |
i = j | |
j = e | |
) |