{"ast_node_type":"other","tokens":[{"end":64,"kind":"keyword","start":0,"text":".and(tcx.ensure_ok().orphan_check_impl(impl_def_id))"}]}
            .and(tcx.ensure_ok().orphan_check_impl(impl_def_id))
            .and(unsafety::check_item(tcx, impl_def_id, impl_header, trait_def))
            .and(builtin::check_trait(tcx, def_id, impl_def_id, impl_header));