rust/tests/codegen/sanitizer/cfi
Matthias Krüger ad3df4919d
Rollup merge of #123525 - maurer:no-id-dyn2, r=compiler-errors
CFI: Don't rewrite ty::Dynamic directly

Now that we're using a type folder, the arguments in predicates are processed automatically - we don't need to descend manually.

We also want to keep projection clauses around, and this does so.

r? `@compiler-errors`
2024-04-06 08:56:35 +02:00
..
add-canonical-jump-tables-flag.rs
add-enable-split-lto-unit-flag.rs
emit-type-checks-attr-no-sanitize.rs
emit-type-checks.rs
emit-type-metadata-attr-cfi-encoding.rs
emit-type-metadata-id-itanium-cxx-abi-const-generics.rs
emit-type-metadata-id-itanium-cxx-abi-drop-in-place.rs CFI: Fix drop and drop_in_place 2024-03-27 12:52:14 -07:00
emit-type-metadata-id-itanium-cxx-abi-function-types.rs CFI: Don't rewrite ty::Dynamic directly 2024-04-05 23:58:15 +00:00
emit-type-metadata-id-itanium-cxx-abi-lifetimes.rs
emit-type-metadata-id-itanium-cxx-abi-method-secondary-typeid.rs CFI: Restore typeid_for_instance default behavior 2024-04-04 21:19:33 -07:00
emit-type-metadata-id-itanium-cxx-abi-paths.rs
emit-type-metadata-id-itanium-cxx-abi-pointer-types.rs
emit-type-metadata-id-itanium-cxx-abi-primitive-types.rs
emit-type-metadata-id-itanium-cxx-abi-repr-transparent-types.rs CFI: Support self_cell-like recursion 2024-03-22 23:02:05 +00:00
emit-type-metadata-id-itanium-cxx-abi-sequence-types.rs
emit-type-metadata-id-itanium-cxx-abi-trait-types.rs CFI: Don't rewrite ty::Dynamic directly 2024-04-05 23:58:15 +00:00
emit-type-metadata-id-itanium-cxx-abi-user-defined-types.rs
emit-type-metadata-itanium-cxx-abi-generalized.rs
emit-type-metadata-itanium-cxx-abi-normalized-generalized.rs
emit-type-metadata-itanium-cxx-abi-normalized.rs
emit-type-metadata-itanium-cxx-abi.rs
emit-type-metadata-trait-objects.rs
generalize-pointers.rs
normalize-integers.rs