{"ast_node_type":"function","tokens":[{"end":70,"kind":"keyword","start":0,"text":"let"}]}
        let into_iter_fn = self.lang_path(LangItem::IntoIterIntoIter);
    fn collect_for_loop(&mut self, syntax_ptr: AstPtr<ast::Expr>, e: ast::ForExpr) -> ExprId {
        let iter_next_fn = self.lang_path(LangItem::IteratorNext);