stage2: implement `@typeName`

* stage1: change the `@typeName` of `@TypeOf(undefined)`,
   `@TypeOf(null)`, and `@TypeOf(.foo)` to match stage2.
 * move passing behavior tests to the passing-for-stage2 section.
17f057c556Andrew Kelley committed on 11/27/2021, 7:27:52 AMparentf0deef1
16 files changedLine totals unavailable