Function rustc_builtin_macros::edition_panic::expand_panic
source · pub fn expand_panic<'cx>(
cx: &'cx mut ExtCtxt<'_>,
sp: Span,
tts: TokenStream
) -> MacroExpanderResult<'cx>Expand description
This expands to either
$crate::panic::panic_2015!(...)or$crate::panic::panic_2021!(...)depending on the edition.
This is used for both std::panic!() and core::panic!().
$crate will refer to either the std or core crate depending on which
one we’re expanding from.