comparison src/proto/vim9instr.pro @ 31441:e572ff386670 v9.0.1053

patch 9.0.1053: default constructor arguments are not optional Commit: https://github.com/vim/vim/commit/65b0d1676814ee08fb58ef8d64dd342d1d883192 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Dec 13 18:43:22 2022 +0000 patch 9.0.1053: default constructor arguments are not optional Problem: Default constructor arguments are not optional. Solution: Use "= v:none" to make constructor arguments optional.
author Bram Moolenaar <Bram@vim.org>
date Tue, 13 Dec 2022 19:45:04 +0100
parents e31fc75f6aff
children 1bebc2093e6b
comparison
equal deleted inserted replaced
31440:5a24ca193fe9 31441:e572ff386670
45 int generate_FUNCREF(cctx_T *cctx, ufunc_T *ufunc, isn_T **isnp); 45 int generate_FUNCREF(cctx_T *cctx, ufunc_T *ufunc, isn_T **isnp);
46 int generate_NEWFUNC(cctx_T *cctx, char_u *lambda_name, char_u *func_name); 46 int generate_NEWFUNC(cctx_T *cctx, char_u *lambda_name, char_u *func_name);
47 int generate_DEF(cctx_T *cctx, char_u *name, size_t len); 47 int generate_DEF(cctx_T *cctx, char_u *name, size_t len);
48 int generate_JUMP(cctx_T *cctx, jumpwhen_T when, int where); 48 int generate_JUMP(cctx_T *cctx, jumpwhen_T when, int where);
49 int generate_WHILE(cctx_T *cctx, int funcref_idx); 49 int generate_WHILE(cctx_T *cctx, int funcref_idx);
50 int generate_JUMP_IF_ARG_SET(cctx_T *cctx, int arg_off); 50 int generate_JUMP_IF_ARG(cctx_T *cctx, isntype_T isn_type, int arg_off);
51 int generate_FOR(cctx_T *cctx, int loop_idx); 51 int generate_FOR(cctx_T *cctx, int loop_idx);
52 int generate_ENDLOOP(cctx_T *cctx, loop_info_T *loop_info); 52 int generate_ENDLOOP(cctx_T *cctx, loop_info_T *loop_info);
53 int generate_TRYCONT(cctx_T *cctx, int levels, int where); 53 int generate_TRYCONT(cctx_T *cctx, int levels, int where);
54 int check_internal_func_args(cctx_T *cctx, int func_idx, int argcount, int method_call, type2_T **argtypes, type2_T *shuffled_argtypes); 54 int check_internal_func_args(cctx_T *cctx, int func_idx, int argcount, int method_call, type2_T **argtypes, type2_T *shuffled_argtypes);
55 int generate_BCALL(cctx_T *cctx, int func_idx, int argcount, int method_call); 55 int generate_BCALL(cctx_T *cctx, int func_idx, int argcount, int method_call);