{"ast_node_type":"other","tokens":[{"end":27,"kind":"keyword","start":0,"text":"if"}]}
                if !empty {
                let empty = fields.is_empty() && *etc == ast::PatFieldsRest::None;
                    self.space();