{"ast_node_type":"other","tokens":[{"end":14,"kind":"keyword","start":0,"text":")?"}]}
            )?
                force_collect,
        } else if self.is_kw_followed_by_ident(kw::Auto) && self.may_recover() {