{"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"if"}]}
                    if in_ty_adt.did() != self.tcx.parent(expr_ctor_def_id) {
                DefKind::Ctor(hir::def::CtorOf::Struct, hir::def::CtorKind::Fn) => {
                        // FIXME: Deal with type aliases?