| // 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() {} |