{"ast_node_type":"function","tokens":[{"end":88,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn run_lint<'tcx>(tcx: TyCtxt<'tcx>, def_id: LocalDefId, body: &Body<'tcx>) {
/// The core of the lint `tail-expr-drop-order`
    if matches!(tcx.def_kind(def_id), rustc_hir::def::DefKind::SyntheticCoroutineBody) {