{"ast_node_type":"other","tokens":[{"end":59,"kind":"keyword","start":0,"text":"if"}]}
        if end.is_none() && limits == RangeLimits::Closed {
    ) -> ExprKind {
            let guar = self.inclusive_range_with_incorrect_end();