// Tests that code generated from an external macro (MBE and proc-macro) that // has an RPIT will not fail when the call-site is 2024. // https://github.com/rust-lang/rust/issues/132917 //@ proc-macro: no-use-pm.rs //@ aux-crate: no_use_macro=no-use-macro.rs //@ edition: 2024 //@ check-pass no_use_pm::pm_rpit!{} no_use_macro::macro_rpit!{} fn main() { let mut x = vec![]; x.push(1); let element = test_pm(&x); x.push(2); println!("{element}"); let element = test_mbe(&x); x.push(2); println!("{element}"); }