rustc/tests/ui/macros/auxiliary/foreign-crate-macro-pat.rs
2024-06-21 09:39:33 +02:00

12 lines
263 B
Rust

//@ edition:2018
#[macro_export]
macro_rules! custom_matches {
($expression:expr, $( $pattern:pat )|+ $( if $guard: expr )? $(,)?) => {
match $expression {
$( $pattern )|+ $( if $guard )? => true,
_ => false
}
}
}