rust/tests/compile-fail-fullmir/stacked_borrows
2018-11-27 14:26:23 +01:00
..
alias_through_mutation.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
aliasing_mut1.rs implement function barriers 2018-11-27 14:26:23 +01:00
aliasing_mut2.rs implement function barriers 2018-11-27 14:26:23 +01:00
aliasing_mut3.rs implement function barriers 2018-11-27 14:26:23 +01:00
aliasing_mut4.rs implement function barriers 2018-11-27 14:26:23 +01:00
box_exclusive_violation1.rs no barriers for boxes 2018-11-27 14:26:23 +01:00
buggy_as_mut_slice.rs escape-on-cast, now ptr-deref does not change the tag at all, ever 2018-11-17 10:05:40 +01:00
buggy_split_at_mut.rs retagging: descent into values, type-driven 2018-11-16 11:09:33 +01:00
deallocate_against_barrier.rs barriers prevent deallocation 2018-11-27 14:26:23 +01:00
illegal_read1.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
illegal_read2.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
illegal_read3.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
illegal_read4.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
illegal_read5.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
illegal_write1.rs implement function barriers 2018-11-27 14:26:23 +01:00
illegal_write2.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
illegal_write3.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
illegal_write4.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
illegal_write5.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
invalidate_against_barrier1.rs implement function barriers 2018-11-27 14:26:23 +01:00
invalidate_against_barrier2.rs implement function barriers 2018-11-27 14:26:23 +01:00
load_invalid_mut.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
load_invalid_shr.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
mut_exclusive_violation1.rs implement function barriers 2018-11-27 14:26:23 +01:00
outdated_local.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
pass_invalid_mut.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
pass_invalid_shr.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
pointer_smuggling.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
return_invalid_mut_option.rs add some tests for retagging inside tuples and options 2018-11-16 11:13:55 +01:00
return_invalid_mut_tuple.rs add some tests for retagging inside tuples and options 2018-11-16 11:13:55 +01:00
return_invalid_mut.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
return_invalid_shr_option.rs add some tests for retagging inside tuples and options 2018-11-16 11:13:55 +01:00
return_invalid_shr_tuple.rs add some tests for retagging inside tuples and options 2018-11-16 11:13:55 +01:00
return_invalid_shr.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00
static_memory_modification.rs on a deref, check that we are not using a mutable ref with a frozen tag 2018-11-21 15:44:47 +01:00
transmute-is-no-escape.rs escape-on-cast, now ptr-deref does not change the tag at all, ever 2018-11-17 10:05:40 +01:00
unescaped_local.rs stacked borrows is broken without full MIR 2018-11-16 10:01:54 +01:00