X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=tests%2Fui%2Fauxiliary%2Fmacro_rules.rs;h=eafc68bd6bcf45d7377a20555f07635f7aee7ecb;hb=26812f733daaf65e514c058c51138511f6f5b60c;hp=504d6733abfe0f5f885f06893938e1b2f5360559;hpb=2a75241c1abc54c1becd7eff108160beef4490f8;p=rust.git diff --git a/tests/ui/auxiliary/macro_rules.rs b/tests/ui/auxiliary/macro_rules.rs index 504d6733abf..eafc68bd6bc 100644 --- a/tests/ui/auxiliary/macro_rules.rs +++ b/tests/ui/auxiliary/macro_rules.rs @@ -39,3 +39,10 @@ macro_rules! string_add { let z = y + "..."; }; } + +#[macro_export] +macro_rules! take_external { + ($s:expr) => { + std::mem::replace($s, Default::default()) + }; +}