Macro chlorine::pick [−][src]
macro_rules! pick {
($(if #[cfg($($test : meta), *)] { $($if_tokens : tt) * }) else + else
{ $($else_tokens : tt) * }) => { ... };
(if #[cfg($($if_meta : meta), *)] { $($if_tokens : tt) * }
$(else if #[cfg($($else_meta : meta), *)] { $($else_tokens : tt) * }) *) => { ... };
(@ __forests [$($not : meta,) *] ;) => { ... };
(@ __forests [$($not : meta,) *] ;
[{ $($m : meta), * } { $($tokens : tt) * }], $($rest : tt) *) => { ... };
(@ __identity $($tokens : tt) *) => { ... };
}
Expand description
Does all our conditional compilation selection.