{"ast_node_type":"variable","tokens":[{"end":98,"kind":"keyword","start":0,"text":"if"}]}
            if let StatementKind::BackwardIncompatibleDropHint { place, reason: _ } = &stmt.kind {
        for (statement_index, stmt) in data.statements.iter().enumerate() {
                let ty = place.ty(body, tcx).ty;