{"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"if"}]}
                    if self.tcx.sess.is_nightly_build() && same_adt {
                        (ty::Adt(adt, _), ty::Adt(base_adt, _)) if adt == base_adt);
                        feature_err(