Files
rust/tests/ui/borrowck/no-invalid-mut-suggestion-for-raw-pointer-issue-127562.rs
Martin Nordholts d7fa8ee680 Add regression test for issue 127562
The test fails in this commit. The next commit fixes it.
2024-12-13 16:32:23 +01:00

9 lines
289 B
Rust

//! Regression test for invalid suggestion for `&raw const expr` reported in
//! <https://github.com/rust-lang/rust/issues/127562>.
fn main() {
let val = 2;
let ptr = &raw const val;
unsafe { *ptr = 3; } //~ ERROR cannot assign to `*ptr`, which is behind a `*const` pointer
}