{"ast_node_type":"function","tokens":[{"end":83,"kind":"keyword","start":0,"text":"pub(super)"}]}
pub(super) fn signal_label_shadowing(sess: &Session, orig: Span, shadower: Ident) {
//FIXME: make this a proper lint.
    let name = shadower.name;