// Test that we don't ICE after trying to construct a cross-file snippet #63800. | |
//@ compile-flags: --test | |
#[macro_use] | |
#[path = "move-error-snippets-ext.rs"] | |
mod move_error_snippets_ext; | |
struct A; | |
macro_rules! sss { | |
() => { | |
#[test] | |
fn fff() { | |
static D: A = A; | |
aaa!(D); //~ ERROR cannot move | |
} | |
}; | |
} | |
sss!(); | |
fn main() {} |