]> git.proxmox.com Git - rustc.git/blob - src/tools/clippy/tests/ui/mem_replace_macro.rs
New upstream version 1.70.0+dfsg1
[rustc.git] / src / tools / clippy / tests / ui / mem_replace_macro.rs
1 // aux-build:proc_macros.rs
2 #![warn(clippy::mem_replace_with_default)]
3
4 extern crate proc_macros;
5 use proc_macros::{external, inline_macros};
6
7 #[inline_macros]
8 fn main() {
9 let s = &mut String::from("foo");
10 inline!(std::mem::replace($s, Default::default()));
11 external!(std::mem::replace($s, Default::default()));
12 }