Move `#[do_not_recommend]` to the `#[diagnostic]` namespace This commit moves the `#[do_not_recommend]` attribute to the `#[diagnostic]` namespace. It still requires `#![feature(do_not_recommend)]` to work. r? `@compiler-errors`
extern crate rustc_middle
Session
DiagCtxt
#[do_not_recommend]
#[diagnostic]
pub
break
BindingAnnotation
BindingMode
hir::HirId{,Map,Set}