| /vim-8.2.3635/src/proto/ |
| H A D | eval.pro | 2 varnumber_T num_divide(varnumber_T n1, varnumber_T n2, int *failed); 3 varnumber_T num_modulus(varnumber_T n1, varnumber_T n2, int *failed); 18 varnumber_T eval_to_number(char_u *expr); 21 varnumber_T call_func_retnr(char_u *func, int argc, typval_T *argv);
|
| H A D | blob.pro | 17 int blob_slice_or_index(blob_T *blob, int is_range, varnumber_T n1, varnumber_T n2, int exclusive, … 18 int check_blob_index(long bloblen, varnumber_T n1, int quiet); 19 int check_blob_range(long bloblen, varnumber_T n1, varnumber_T n2, int quiet);
|
| H A D | dict.pro | 18 int dict_add_number(dict_T *d, char *key, varnumber_T nr); 19 int dict_add_bool(dict_T *d, char *key, varnumber_T nr); 32 varnumber_T dict_get_number(dict_T *d, char_u *key); 33 varnumber_T dict_get_number_def(dict_T *d, char_u *key, int def); 34 varnumber_T dict_get_number_check(dict_T *d, char_u *key); 35 varnumber_T dict_get_bool(dict_T *d, char_u *key, int def);
|
| H A D | vim9execute.pro | 4 char_u *char_from_string(char_u *str, varnumber_T index); 5 char_u *string_slice(char_u *str, varnumber_T first, varnumber_T last, int exclusive);
|
| H A D | typval.pro | 7 varnumber_T tv_get_number(typval_T *varp); 8 varnumber_T tv_get_number_chk(typval_T *varp, int *denote); 9 varnumber_T tv_get_bool(typval_T *varp); 10 varnumber_T tv_get_bool_chk(typval_T *varp, int *denote);
|
| H A D | list.pro | 30 int list_append_number(list_T *l, varnumber_T n); 41 int list_slice_or_index(list_T *list, int range, varnumber_T n1_arg, varnumber_T n2_arg, int exclus…
|
| H A D | evalvars.pro | 38 void set_vim_var_nr(int idx, varnumber_T val); 42 varnumber_T get_vim_var_nr(int idx);
|
| /vim-8.2.3635/src/ |
| H A D | ops.c | 2938 static varnumber_T 2941 varnumber_T *wc, in line_count_info() 2942 varnumber_T *cc, in line_count_info() 2943 varnumber_T limit, in line_count_info() 2946 varnumber_T i; in line_count_info() 2947 varnumber_T words = 0; in line_count_info() 3203 (varnumber_T)word_count_cursor, (varnumber_T)word_count, in cursor_pos_info() 3204 (varnumber_T)byte_count_cursor, (varnumber_T)byte_count); in cursor_pos_info() 3211 (varnumber_T)word_count_cursor, (varnumber_T)word_count, in cursor_pos_info() 3212 (varnumber_T)char_count_cursor, (varnumber_T)char_count, in cursor_pos_info() [all …]
|
| H A D | blob.c | 286 varnumber_T n1, in blob_slice_or_index() 287 varnumber_T n2, in blob_slice_or_index() 363 check_blob_index(long bloblen, varnumber_T n1, int quiet) in check_blob_index() 378 check_blob_range(long bloblen, varnumber_T n1, varnumber_T n2, int quiet) in check_blob_range() 443 rettv->vval.v_number = (varnumber_T) *(p + idx); in blob_remove() 532 varnumber_T n; in f_list2blob()
|
| H A D | strings.c | 817 varnumber_T idx; in byteidx() 869 varnumber_T idx; in f_charidx() 870 varnumber_T countcc = FALSE; in f_charidx() 974 varnumber_T n; in f_str2nr() 1123 rettv->vval.v_number = (varnumber_T)(STRLEN( in f_strlen() 1131 varnumber_T len = 0; in strchar_common() 1162 varnumber_T skipcc = FALSE; in f_strchars() 1697 static varnumber_T 1701 varnumber_T n = 0; in tv_nr() 2201 varnumber_T llong_arg = 0; in vim_vsnprintf_typval() [all …]
|
| H A D | vim9.h | 218 varnumber_T gi_index; 290 varnumber_T stnr_val; 401 varnumber_T dbg_var_names_len; // current number of local variables 413 varnumber_T number;
|
| H A D | structs.h | 1316 typedef long varnumber_T; typedef 1322 typedef __int64 varnumber_T; typedef 1330 typedef int64_t varnumber_T; typedef 1337 typedef long varnumber_T; typedef 1344 typedef long long varnumber_T; typedef 1437 varnumber_T v_number; // number value 1498 varnumber_T lv_start; 1499 varnumber_T lv_end; 4281 varnumber_T vv_prevcount; 4282 varnumber_T vv_count; [all …]
|
| H A D | evalfunc.c | 3144 varnumber_T noref = 0; in f_deepcopy() 4397 : (varnumber_T)0); in getpos_both() 4400 : (varnumber_T)0); in getpos_both() 4402 (varnumber_T)0); in getpos_both() 4412 ? (varnumber_T)MAXCOL : (varnumber_T)wp->w_curswant + 1); in getpos_both() 7132 varnumber_T n = 0; in max_min() 7133 varnumber_T i; in max_min() 7707 varnumber_T start; in f_range() 7708 varnumber_T end; in f_range() 7709 varnumber_T stride = 1; in f_range() [all …]
|
| H A D | vim9execute.c | 489 varnumber_T closure_count; in handle_closure_in_use() 1266 varnumber_T nchar = idx; in char_idx2byte() 1299 string_slice(char_u *str, varnumber_T first, varnumber_T last, int exclusive) in string_slice() 2545 varnumber_T nr; in exec_instructions() 2650 varnumber_T n1; in exec_instructions() 2651 varnumber_T n2; in exec_instructions() 3595 varnumber_T res = 0; in exec_instructions() 3797 varnumber_T n; in exec_instructions() 3819 varnumber_T n1, n2; in exec_instructions() 3944 varnumber_T n1 = 0, n2; in exec_instructions() [all …]
|
| H A D | dict.c | 380 dict_add_number_special(dict_T *d, char *key, varnumber_T nr, vartype_T vartype) in dict_add_number_special() 402 dict_add_number(dict_T *d, char *key, varnumber_T nr) in dict_add_number() 412 dict_add_bool(dict_T *d, char *key, varnumber_T nr) in dict_add_bool() 686 varnumber_T 696 varnumber_T 712 varnumber_T 732 varnumber_T
|
| H A D | typval.c | 177 static varnumber_T 180 varnumber_T n = 0L; in tv_get_bool_or_number_chk() 265 varnumber_T 273 varnumber_T 283 varnumber_T 293 varnumber_T 923 (varnumber_T)varp->vval.v_number); in tv_get_string_buf_chk_strict() 1155 varnumber_T n1, n2; in typval_compare() 1817 varnumber_T n; in eval_number()
|
| H A D | time.c | 133 rettv->vval.v_number = (varnumber_T)time(NULL); in f_localtime() 218 list_append_number(rettv->vval.v_list, (varnumber_T)n1); in f_reltime() 219 list_append_number(rettv->vval.v_list, (varnumber_T)n2); in f_reltime() 480 argv[0].vval.v_number = (varnumber_T)timer->tr_id; in timer_callback() 861 rettv->vval.v_number = (varnumber_T)timer->tr_id; in f_timer_start()
|
| H A D | list.c | 701 list_append_number(list_T *l, varnumber_T n) in list_append_number() 1149 varnumber_T n1_arg, in list_slice_or_index() 1150 varnumber_T n2_arg, in list_slice_or_index() 1156 varnumber_T n1 = n1_arg; in list_slice_or_index() 1157 varnumber_T n2 = n2_arg; in list_slice_or_index() 1842 varnumber_T v1 = tv_get_number(tv1); in item_compare() 1843 varnumber_T v2 = tv_get_number(tv2); in item_compare() 2436 varnumber_T val; in filter_map() 2502 varnumber_T val = l->lv_u.nonmat.lv_start; in filter_map() 2687 varnumber_T n = tv_get_number_chk(&argvars[1], &error); in f_add() [all …]
|
| H A D | eval.c | 65 varnumber_T 66 num_divide(varnumber_T n1, varnumber_T n2, int *failed) in num_divide() 68 varnumber_T result; in num_divide() 95 varnumber_T 96 num_modulus(varnumber_T n1, varnumber_T n2, int *failed) in num_modulus() 587 varnumber_T 591 varnumber_T retval; in eval_to_number() 663 varnumber_T 1452 varnumber_T n; in tv_op() 2992 varnumber_T n1, n2; in eval5() [all …]
|
| H A D | json.c | 220 (varnumber_T)val->vval.v_number); in json_encode_item() 414 varnumber_T nr; in json_decode_string() 478 varnumber_T nr2 = 0; in json_decode_string() 806 varnumber_T nr; in json_decode_item()
|
| H A D | mouse.c | 3063 varnumber_T winid = 0; in f_getmousepos() 3064 varnumber_T winrow = 0; in f_getmousepos() 3065 varnumber_T wincol = 0; in f_getmousepos() 3067 varnumber_T column = 0; in f_getmousepos() 3073 dict_add_number(d, "screenrow", (varnumber_T)mouse_row + 1); in f_getmousepos() 3074 dict_add_number(d, "screencol", (varnumber_T)mouse_col + 1); in f_getmousepos() 3118 dict_add_number(d, "line", (varnumber_T)line); in f_getmousepos()
|
| H A D | evalwindow.c | 449 list_append_number(l, (varnumber_T)wp->w_id); in get_tabpage_info() 577 varnumber_T timeout = 100; in f_getwinpos() 585 list_append_number(rettv->vval.v_list, (varnumber_T)x); in f_getwinpos() 586 list_append_number(rettv->vval.v_list, (varnumber_T)y); in f_getwinpos()
|
| H A D | evalbuffer.c | 622 list_append_number(windows, (varnumber_T)wp->w_id); in get_buffer_info() 633 list_append_number(windows, (varnumber_T)wp->w_id); in get_buffer_info() 637 list_append_number(windows, (varnumber_T)wp->w_id); in get_buffer_info()
|
| H A D | float.c | 122 varnumber_T n; in f_abs() 300 rettv->vval.v_number = (varnumber_T)f; in f_float2nr()
|
| H A D | change.c | 226 dict_add_number(dict, "lnum", (varnumber_T)lnum); in may_record_change() 227 dict_add_number(dict, "end", (varnumber_T)lnume); in may_record_change() 228 dict_add_number(dict, "added", (varnumber_T)xtra); in may_record_change() 229 dict_add_number(dict, "col", (varnumber_T)col + 1); in may_record_change() 390 varnumber_T lnum; in invoke_listeners()
|