Vlad Serebrennikov
f0601c7569
[clang][NFC] Replace TypeAlignment with alignof(T) ( #69185 )
...
This patch replaces usages of `TypeAlignment` with `alignof(T)`, where `T` is type that will be created in allocated storage with placement-new. This is now possible, because `alignof` reports the correct alignment for `Type` and classes derived from it after #68377 was merged.
While preparing #68377 I verified via `static_assert` that there are no mismatches of alignment between `TypeAlignment` and alignment of types derived from `Type`, so no changes are expected to codegen.
2023-10-17 13:04:49 +04:00
..
2023-10-17 06:53:33 +02:00
2023-08-24 09:20:58 -07:00
2023-09-01 15:23:46 -07:00
2023-10-17 13:04:49 +04:00
2023-09-21 13:28:04 -07:00
2023-09-04 13:56:15 +02:00
2023-10-16 22:23:28 -07:00
2023-03-06 09:32:02 +01:00
2023-10-02 14:33:02 +02:00
2023-09-04 13:56:15 +02:00
2023-06-27 09:15:03 -05:00
2023-08-04 10:27:19 -07:00
2023-08-11 07:43:43 -04:00
2023-10-02 14:33:02 +02:00
2023-10-07 15:33:22 +08:00
2023-05-02 11:56:23 -04:00
2023-10-14 04:18:02 -07:00
2023-10-11 17:12:15 +02:00
2023-10-06 07:50:07 -04:00
2023-10-02 14:33:02 +02:00
2023-10-07 10:55:31 +04:00
2023-10-14 04:18:02 -07:00
2023-10-02 14:33:02 +02:00
2023-09-20 12:38:15 -07:00
2023-10-10 13:27:03 +02:00
2023-10-16 22:23:28 -07:00
2023-06-03 09:37:36 -07:00
2023-09-01 01:38:07 -07:00
2023-10-15 16:13:43 -07:00
2023-10-02 14:33:02 +02:00
2023-10-02 14:33:02 +02:00
2023-08-27 09:24:26 -07:00
2023-10-02 19:09:39 +02:00
2023-07-20 08:33:19 +02:00
2023-10-07 10:55:31 +04:00
2023-10-05 17:38:06 -04:00
2023-09-28 14:29:32 -07:00
2023-05-24 17:09:45 -07:00
2023-03-30 11:16:32 -07:00
2023-08-24 18:13:52 -07:00
2023-08-29 12:23:26 -07:00
2023-10-05 17:38:06 -04:00
2023-05-24 12:40:10 -07:00
2023-03-16 12:59:26 +01:00
2023-10-02 14:33:02 +02:00
2023-10-15 16:13:43 -07:00
2023-08-31 10:22:21 +02:00
2023-10-15 16:13:43 -07:00
2023-09-14 18:28:37 +00:00