1 2 3 4 5 6
package p func _() { // the scope of a local type declaration starts immediately after the type name type T struct{ _ *T } }