{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":")"}]}
    ) -> ControlFlow<(Span, SmallVec<[Ty<'tcx>; 4]>)> {
        expr: &'tcx hir::Expr<'tcx>,
        if expr.is_place_expr(|base| {