{"ast_node_type":"variable","tokens":[{"end":55,"kind":"keyword","start":0,"text":"let"}]}
                let resume_ty = match sig_tys.first() {
                // FIXME: report error when there are more than 1 parameter.
                    // When `sig_tys.len() == 1` the first type is the return type, not the