2024-12-05 09:46:57 +01:00
|
|
|
// Make sure that `ref_as_ptr` is not emitted when `borrow_as_ptr` is.
|
|
|
|
|
|
|
|
|
|
#![warn(clippy::ref_as_ptr, clippy::borrow_as_ptr)]
|
|
|
|
|
|
|
|
|
|
fn f<T>(_: T) {}
|
|
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
|
let mut val = 0;
|
|
|
|
|
f(&raw const val);
|
2025-02-11 17:57:08 +01:00
|
|
|
//~^ borrow_as_ptr
|
2024-12-05 09:46:57 +01:00
|
|
|
f(&raw mut val);
|
2025-02-11 17:57:08 +01:00
|
|
|
//~^ borrow_as_ptr
|
2024-12-05 09:46:57 +01:00
|
|
|
}
|