{"ast_node_type":"function","tokens":[{"end":96,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn warn_on_duplicate_attribute(ecx: &ExtCtxt<'_>, item: &Annotatable, name: Symbol) {
/// an attribute may have been mistakenly duplicated.
    let attrs: Option<&[Attribute]> = match item {