rust/src/test/ui/unsafe
2022-11-04 12:58:20 +00:00
..
access_union_field.mir.stderr Check for union field accesses in THIR unsafeck 2021-07-09 13:51:28 -04:00
access_union_field.rs Check for union field accesses in THIR unsafeck 2021-07-09 13:51:28 -04:00
access_union_field.thir.stderr Check for union field accesses in THIR unsafeck 2021-07-09 13:51:28 -04:00
inline_asm.mir.stderr Remove ui tests for LLVM-style inline assembly 2022-01-12 18:51:31 +01:00
inline_asm.rs Remove ui tests for LLVM-style inline assembly 2022-01-12 18:51:31 +01:00
inline_asm.thir.stderr Remove ui tests for LLVM-style inline assembly 2022-01-12 18:51:31 +01:00
issue-3080.mir.stderr Move some tests to more reasonable directories 2022-06-21 09:33:14 -03:00
issue-3080.rs Move some tests to more reasonable directories 2022-06-21 09:33:14 -03:00
issue-3080.thir.stderr Move some tests to more reasonable directories 2022-06-21 09:33:14 -03:00
issue-45087-unreachable-unsafe.mir.stderr Check if call return type is visibly uninhabited when building MIR 2022-03-24 23:56:12 +01:00
issue-45087-unreachable-unsafe.rs Check if call return type is visibly uninhabited when building MIR 2022-03-24 23:56:12 +01:00
issue-45087-unreachable-unsafe.thir.stderr Check if call return type is visibly uninhabited when building MIR 2022-03-24 23:56:12 +01:00
issue-45107-unnecessary-unsafe-in-closure.mir.stderr Move some tests to more reasonable directories 2021-09-15 14:03:27 -03:00
issue-45107-unnecessary-unsafe-in-closure.rs Move some tests to more reasonable directories 2021-09-15 14:03:27 -03:00
issue-45107-unnecessary-unsafe-in-closure.thir.stderr Move some tests to more reasonable directories 2021-09-15 14:03:27 -03:00
issue-47412.mir.stderr Move some tests to more reasonable directories 2022-06-21 09:33:14 -03:00
issue-47412.rs Move some tests to more reasonable directories 2022-06-21 09:33:14 -03:00
issue-47412.thir.stderr Move some tests to more reasonable directories 2022-06-21 09:33:14 -03:00
issue-85435-unsafe-op-in-let-under-unsafe-under-closure.rs Apply suggestions from code review 2021-05-24 16:50:01 -04:00
issue-87414-query-cycle.rs Properly find owner of closure in THIR unsafeck 2021-07-30 19:05:34 +02:00
ranged_ints.mir.stderr Check for initialization of layout-restricted types 2021-05-21 18:29:51 +02:00
ranged_ints.rs Check for initialization of layout-restricted types 2021-05-21 18:29:51 +02:00
ranged_ints.thir.stderr Check for initialization of layout-restricted types 2021-05-21 18:29:51 +02:00
ranged_ints2.mirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints2.rs Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints2.thirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints2_const.mirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints2_const.rs Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints2_const.thirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints3.mirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints3.rs Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints3.thirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints3_const.mirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints3_const.rs Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints3_const.thirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints3_match.mirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints3_match.rs Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints3_match.thirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints4.mirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints4.rs Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints4.thirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints4_const.mirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints4_const.rs Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints4_const.thirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
ranged_ints_const.mir.stderr Check for initialization of layout-restricted types 2021-05-21 18:29:51 +02:00
ranged_ints_const.rs Check for initialization of layout-restricted types 2021-05-21 18:29:51 +02:00
ranged_ints_const.thir.stderr Check for initialization of layout-restricted types 2021-05-21 18:29:51 +02:00
ranged_ints_macro.rs Check for initialization of layout-restricted types 2021-05-21 18:29:51 +02:00
rfc-2585-unsafe_op_in_unsafe_fn.mir.stderr bless ui tests 2022-10-01 10:03:06 +00:00
rfc-2585-unsafe_op_in_unsafe_fn.rs never consider unsafe blocks unused if they would be required with unsafe_op_in_unsafe_fn 2022-08-02 17:09:41 -04:00
rfc-2585-unsafe_op_in_unsafe_fn.thir.stderr bless ui tests 2022-10-01 10:03:06 +00:00
union-assignop.mirunsafeck.stderr remove untagged_union feature gate 2022-07-13 18:27:28 -04:00
union-assignop.rs remove untagged_union feature gate 2022-07-13 18:27:28 -04:00
union-assignop.thirunsafeck.stderr remove untagged_union feature gate 2022-07-13 18:27:28 -04:00
union-modification.rs remove untagged_union feature gate 2022-07-13 18:27:28 -04:00
union.mir.stderr Don't run UB in test suite 2022-03-21 09:32:26 -04:00
union.rs remove untagged_union feature gate 2022-07-13 18:27:28 -04:00
union.thir.stderr Don't run UB in test suite 2022-03-21 09:32:26 -04:00
union_access_through_block.rs Check for union field accesses in THIR unsafeck 2021-07-09 13:51:28 -04:00
union_destructure.mir.stderr Check for union field accesses in THIR unsafeck 2021-07-09 13:51:28 -04:00
union_destructure.rs Check for union field accesses in THIR unsafeck 2021-07-09 13:51:28 -04:00
union_wild_or_wild.rs Check for union field accesses in THIR unsafeck 2021-07-09 13:51:28 -04:00
unsafe-around-compiler-generated-unsafe.mir.stderr Add unnecessary unsafe test 2021-08-16 16:28:16 +00:00
unsafe-around-compiler-generated-unsafe.rs Add unnecessary unsafe test 2021-08-16 16:28:16 +00:00
unsafe-around-compiler-generated-unsafe.thir.stderr Add unnecessary unsafe test 2021-08-16 16:28:16 +00:00
unsafe-assign.mirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
unsafe-assign.rs Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
unsafe-assign.thirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
unsafe-block-without-braces.rs parser: fuse free fn parsing together. 2020-02-13 10:39:24 +01:00
unsafe-block-without-braces.stderr Tweak diagnostics 2022-02-28 18:22:45 +00:00
unsafe-borrow.mirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
unsafe-borrow.rs Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
unsafe-borrow.thirunsafeck.stderr Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck 2021-07-10 16:33:00 +02:00
unsafe-const-fn.mir.stderr Revert "add DefId to unsafety violations and display function path in E0133" 2022-04-26 14:49:28 +00:00
unsafe-const-fn.rs Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
unsafe-const-fn.thir.stderr only show a simple description in E0133 span label 2022-04-24 18:33:07 +02:00
unsafe-fn-assign-deref-ptr.mir.stderr Check for raw pointer dereference in THIR unsafeck 2021-05-20 00:01:05 +02:00
unsafe-fn-assign-deref-ptr.rs Check for raw pointer dereference in THIR unsafeck 2021-05-20 00:01:05 +02:00
unsafe-fn-assign-deref-ptr.thir.stderr Replace more "NULL" with "null" 2021-05-24 12:59:33 +02:00
unsafe-fn-autoderef.rs Remove licenses 2018-12-25 21:08:33 -07:00
unsafe-fn-autoderef.stderr Update tests 2019-03-11 23:10:26 +03:00
unsafe-fn-called-from-safe.mir.stderr Revert "add DefId to unsafety violations and display function path in E0133" 2022-04-26 14:49:28 +00:00
unsafe-fn-called-from-safe.rs Revert "add DefId to unsafety violations and display function path in E0133" 2022-04-26 14:49:28 +00:00
unsafe-fn-called-from-safe.thir.stderr only show a simple description in E0133 span label 2022-04-24 18:33:07 +02:00
unsafe-fn-deref-ptr.mir.stderr Check for raw pointer dereference in THIR unsafeck 2021-05-20 00:01:05 +02:00
unsafe-fn-deref-ptr.rs Check for raw pointer dereference in THIR unsafeck 2021-05-20 00:01:05 +02:00
unsafe-fn-deref-ptr.thir.stderr Replace more "NULL" with "null" 2021-05-24 12:59:33 +02:00
unsafe-fn-used-as-value.mir.stderr Revert "add DefId to unsafety violations and display function path in E0133" 2022-04-26 14:49:28 +00:00
unsafe-fn-used-as-value.rs Revert "add DefId to unsafety violations and display function path in E0133" 2022-04-26 14:49:28 +00:00
unsafe-fn-used-as-value.thir.stderr only show a simple description in E0133 span label 2022-04-24 18:33:07 +02:00
unsafe-not-inherited.rs Formatting changes + add UI test 2022-11-04 12:58:20 +00:00
unsafe-not-inherited.stderr Formatting changes + add UI test 2022-11-04 12:58:20 +00:00
unsafe-subtyping.rs Remove licenses 2018-12-25 21:08:33 -07:00
unsafe-subtyping.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
unsafe-trait-impl.rs Highlight parts of fn in type errors 2019-11-23 16:50:28 -08:00
unsafe-trait-impl.stderr Tweak assoc type obligation spans 2021-12-11 02:32:15 +00:00
unsafe-unstable-const-fn.mir.stderr Stabilize const_raw_ptr_deref for *const T 2021-11-06 17:05:15 -04:00
unsafe-unstable-const-fn.rs Stabilize const_raw_ptr_deref for *const T 2021-11-06 17:05:15 -04:00
unsafe-unstable-const-fn.thir.stderr Stabilize const_raw_ptr_deref for *const T 2021-11-06 17:05:15 -04:00