// Verify that scanIdentifier isn't quadratic. // This doesn't actually measure and fail on its own, but it was previously // very obvious when running by hand. // // TODO: if there's a reliable and non-flaky way to test this, do so. // Maybe count user CPU time instead of wall time? But that's not easy // to do portably in Go. func TestStructField(t *testing.T) { … }