59 // All fields in t2 used because they're initialised in t1
64 // Field b isn't used by anyone
70 // Both fields are used
82 vb := flate.ReadError{}
86 // All fields are used because this is an unsafe conversion
88 v10 := (*t10)(unsafe.Pointer(&b[0]))