{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"self.if_this_changed.push((attr.span(),"}]}
                self.if_this_changed.push((attr.span(), def_id.to_def_id(), dep_node));
                };
            } else if attr.has_name(sym::rustc_then_this_would_need) {