zig/test/behavior
Andrew Kelley 2587474717 stage2: progress towards stage3
* The `@bitCast` workaround is removed in favor of `@ptrCast` properly
   doing element casting for slice element types. This required an
   enhancement both to stage1 and stage2.
 * stage1 incorrectly accepts `.{}` instead of `{}`. stage2 code that
   abused this is fixed.
 * Make some parameters comptime to support functions in switch
   expressions (as opposed to making them function pointers).
 * Avoid relying on local temporaries being mutable.
 * Workarounds for when stage1 and stage2 disagree on function pointer
   types.
 * Workaround recursive formatting bug with a `@panic("TODO")`.
 * Remove unreachable `else` prongs for some inferred error sets.

All in effort towards #89.
2022-04-14 10:12:45 -07:00
..
2022-03-26 21:20:29 +01:00
2022-02-28 23:20:05 +01:00
2022-03-24 17:04:50 +01:00
2022-03-30 12:10:02 +03:00
2022-03-26 21:20:29 +01:00
2021-10-28 17:33:05 -07:00
2022-03-18 15:02:52 -07:00
2022-02-13 14:42:20 +02:00
2022-03-08 21:10:04 +01:00
2022-03-09 13:53:20 -07:00
2022-03-05 11:31:51 +01:00
2022-01-07 00:06:06 -05:00
2022-02-22 21:57:42 +01:00
2022-04-02 21:54:01 +02:00
2022-03-21 22:01:34 -04:00
2022-04-14 10:12:45 -07:00
2022-03-18 15:02:52 -07:00
2022-03-27 14:40:24 -07:00
2022-03-18 15:02:52 -07:00
2022-03-05 11:31:51 +01:00
2022-03-24 17:04:50 +01:00
2022-03-23 21:40:33 +01:00
2022-03-18 00:12:22 -07:00
2022-02-28 23:20:05 +01:00
2022-03-18 15:02:52 -07:00
2022-04-07 05:04:38 -06:00
2022-03-27 11:49:54 +03:00