{"ast_node_type":"variable","tokens":[{"end":86,"kind":"keyword","start":0,"text":"let"}]}
        let TerminatorKind::Call { ref func, .. } = terminator.kind else { continue };
        // In principle, a recursive, `#[inline(always)]` drop could(?) exist, but I don't think it does.
        let Some((def, _args)) = func.const_fn_def() else { continue };