{"ast_node_type":"function","tokens":[{"end":98,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn gate_unstable_abi(sess: &Session, features: &Features, span: Span, abi: ExternAbi) {
#[allow(rustc::untranslatable_diagnostic)]
    match extern_abi_enabled(features, span, abi) {