zig/test/behavior
Andrew Kelley 2f92d1a026 stage2: fixups for topolarity-comptime-memory-reinterp branch
* don't store `has_well_defined_layout` in memory.
 * remove struct `hasWellDefinedLayout` logic. it's just
   `layout != .Auto`. This means we only need one implementation, in
   Type.
 * fix some of the cases being wrong in `hasWellDefinedLayout`, such as
   optional pointers.
 * move `tag_ty_inferred` field into a position that makes it more
   obvious how the struct layout will be done. Also we don't have a
   compiler that intelligently moves fields around so this layout is
   better.
 * Sema: don't `resolveTypeLayout` in `zirCoerceResultPtr` unless
   necessary.
 * Rename `ComptimePtrLoadKit` `target` field to `pointee` to avoid
   confusion with `target`.
2022-03-14 21:43:03 -07:00
..
2022-02-28 23:20:05 +01:00
2021-10-28 17:33:05 -07:00
2022-02-27 18:59:44 -05:00
2022-01-10 21:01:00 +01: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-19 14:24:03 +01:00
2022-02-22 21:57:42 +01:00
2022-03-06 16:18:51 -07:00
2022-03-09 13:53:20 -07:00
2021-07-26 20:05:48 -04:00
2022-03-05 11:31:51 +01:00
2022-03-14 14:34:28 -07:00
2022-02-28 23:20:05 +01:00
2022-01-28 11:45:04 -07:00