2021-05-14 23:19:59 +02:00
|
|
|
// revisions: mir thir
|
|
|
|
// [thir]compile-flags: -Z thir-unsafeck
|
|
|
|
|
2014-06-25 12:47:34 -07:00
|
|
|
fn f(p: *const u8) -> u8 {
|
2022-09-06 18:41:01 +02:00
|
|
|
let _ = *p; //~ ERROR dereference of raw pointer is unsafe
|
2022-10-18 18:41:14 +00:00
|
|
|
let _: u8 = *p; //~ ERROR dereference of raw pointer is unsafe
|
2022-11-26 13:34:39 +00:00
|
|
|
_ = *p; //~ ERROR dereference of raw pointer is unsafe
|
2018-07-10 10:52:05 +02:00
|
|
|
return *p; //~ ERROR dereference of raw pointer is unsafe
|
2011-10-11 21:08:01 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
}
|