{"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"///"}]}
/// emitted and stores them in the current query, if there is one.
/// in `rustc_middle` otherwise. It is used when diagnostic messages are
fn track_diagnostic<R>(diagnostic: DiagInner, f: &mut dyn FnMut(DiagInner) -> R) -> R {