{"ast_node_type":"variable","tokens":[{"end":22,"kind":"keyword","start":0,"text":"let"}]}
        let mut i = 0;
        assert!(arg_idents.is_empty() || body_id.is_none());
        let mut print_arg = |s: &mut Self, ty: Option<&hir::Ty<'_>>| {