//! Macros useful when writing procedural syntax extensions.
//!
//! The macros themselves are ordinary `macro_rules!` macros.
/// Call `span_err` on an `ExtCtxt` and return `DummyResult::any`.
/// `ext_bail!` if the condition `$e` is true.
/// Unwrap the `Option` `$e`, or `ext_bail!`.