{"ast_node_type":"function","tokens":[{"end":70,"kind":"keyword","start":0,"text":"pub(super)"}]}
    pub(super) fn prepend_to_nt_inner(mut self, attrs: &mut AttrVec) {
    // FIXME: require passing an NT to prevent misuse of this method
        mem::swap(attrs, &mut self.attrs);