Lines Matching refs:type_T

110     type_T	*lv_type;
161 type_T *lhs_type;
162 type_T *lhs_member_type;
268 type_T **type, in arg_exists()
580 generate_instr_type(cctx_T *cctx, isntype_T isn_type, type_T *type) in generate_instr_type()
590 ((type_T **)stack->ga_data)[stack->ga_len] = type == NULL ? &t_any : type; in generate_instr_type()
624 type_T **type; in may_generate_2STRING()
627 type = ((type_T **)stack->ga_data) + stack->ga_len + offset; in may_generate_2STRING()
700 type_T *type1, in generate_add_instr()
701 type_T *type2, in generate_add_instr()
734 (((type_T **)stack->ga_data)[stack->ga_len - 1]) = &t_list_any; in generate_add_instr()
745 operator_type(type_T *type1, type_T *type2) in operator_type()
766 type_T *type1; in generate_two_op()
767 type_T *type2; in generate_two_op()
774 type1 = ((type_T **)stack->ga_data)[stack->ga_len - 2]; in generate_two_op()
775 type2 = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in generate_two_op()
822 type_T *type = &t_any; in generate_two_op()
830 ((type_T **)stack->ga_data)[stack->ga_len - 1] = type; in generate_two_op()
922 type1 = ((type_T **)stack->ga_data)[stack->ga_len - 2]->tt_type; in generate_COMPARE()
923 type2 = ((type_T **)stack->ga_data)[stack->ga_len - 1]->tt_type; in generate_COMPARE()
937 ((type_T **)stack->ga_data)[stack->ga_len - 1] = &t_bool; in generate_COMPARE()
960 ((type_T **)stack->ga_data)[stack->ga_len + offset] = &t_bool; in generate_2BOOL()
979 ((type_T **)stack->ga_data)[stack->ga_len - 1] = &t_bool; in generate_COND2BOOL()
987 type_T *expected, in generate_TYPECHECK()
1002 ((type_T **)stack->ga_data)[stack->ga_len + offset] = expected; in generate_TYPECHECK()
1010 type_T *expected) in generate_SETTYPE()
1026 use_typecheck(type_T *actual, type_T *expected) in use_typecheck()
1054 type_T *actual, in need_type_where()
1055 type_T *expected, in need_type_where()
1090 type_T *actual, in need_type()
1091 type_T *expected, in need_type()
1113 type_T *type; in bool_on_stack()
1115 type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in bool_on_stack()
1143 ((type_T **)stack->ga_data)[stack->ga_len - 1] = &t_number_bool; in generate_PUSHNR()
1279 generate_PUSHFUNC(cctx_T *cctx, char_u *name, type_T *type) in generate_PUSHFUNC()
1301 type_T *type = ((type_T **)stack->ga_data)[stack->ga_len in generate_GETITEM()
1303 type_T *item_type = &t_any; in generate_GETITEM()
1322 ((type_T **)stack->ga_data)[stack->ga_len] = item_type; in generate_GETITEM()
1439 type_T *type) in generate_LOAD()
1462 type_T *type) in generate_LOADOUTER()
1486 type_T *type; in generate_LOADV()
1540 type_T *type) in generate_OLDSCRIPT()
1566 type_T *type) in generate_VIM9SCRIPT()
1601 type_T *type; in generate_NEWLIST()
1602 type_T *member; in generate_NEWLIST()
1614 ((type_T **)stack->ga_data) + stack->ga_len, count, 1, in generate_NEWLIST()
1624 ((type_T **)stack->ga_data)[stack->ga_len] = type; in generate_NEWLIST()
1638 type_T *type; in generate_NEWDICT()
1639 type_T *member; in generate_NEWDICT()
1650 ((type_T **)stack->ga_data) + stack->ga_len, count, 2, in generate_NEWDICT()
1660 ((type_T **)stack->ga_data)[stack->ga_len] = type; in generate_NEWDICT()
1688 ((type_T **)stack->ga_data)[stack->ga_len] = in generate_FUNCREF()
1794 ((type_T **)stack->ga_data)[stack->ga_len] = &t_any; in generate_FOR()
1828 type_T **argtypes = NULL; in generate_BCALL()
1829 type_T *shuffled_argtypes[MAX_FUNC_ARGS]; in generate_BCALL()
1830 type_T *maptype = NULL; in generate_BCALL()
1848 argtypes = ((type_T **)stack->ga_data) + stack->ga_len - argcount; in generate_BCALL()
1875 ((type_T **)stack->ga_data)[stack->ga_len] = in generate_BCALL()
1895 type_T *list_type; in generate_LISTAPPEND()
1896 type_T *item_type; in generate_LISTAPPEND()
1897 type_T *expected; in generate_LISTAPPEND()
1900 list_type = ((type_T **)stack->ga_data)[stack->ga_len - 2]; in generate_LISTAPPEND()
1901 item_type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in generate_LISTAPPEND()
1921 type_T *item_type; in generate_BLOBAPPEND()
1924 item_type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in generate_BLOBAPPEND()
2004 type_T *expected; in generate_CALL()
2005 type_T *actual; in generate_CALL()
2007 actual = ((type_T **)stack->ga_data)[stack->ga_len - argcount + i]; in generate_CALL()
2066 ((type_T **)stack->ga_data)[stack->ga_len] = ufunc->uf_ret_type; in generate_CALL()
2091 ((type_T **)stack->ga_data)[stack->ga_len] = &t_any; in generate_UCALL()
2106 type_T *type, in generate_PCALL()
2111 type_T *ret_type; in generate_PCALL()
2140 type_T *actual = ((type_T **)stack->ga_data)[ in generate_PCALL()
2142 type_T *expected; in generate_PCALL()
2180 ((type_T **)stack->ga_data)[stack->ga_len - 1] = ret_type; in generate_PCALL()
2198 type_T *type; in generate_STRINGMEMBER()
2206 type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in generate_STRINGMEMBER()
2219 ((type_T **)stack->ga_data)[stack->ga_len - 1] = in generate_STRINGMEMBER()
2299 ((type_T **)stack->ga_data)[stack->ga_len] = &t_any; in generate_LEGACY_EVAL()
2331 ((type_T **)stack->ga_data)[stack->ga_len] = &t_number; in generate_RANGE()
2452 type_T *type) in reserve_local()
2886 type_T **typep; in compile_member()
2889 type_T *idxtype; in compile_member()
2894 typep = ((type_T **)stack->ga_data) + stack->ga_len in compile_member()
2897 idxtype = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_member()
2907 idxtype = ((type_T **)stack->ga_data)[stack->ga_len - 2]; in compile_member()
3042 type_T *type; in compile_load_scriptvar()
3130 type_T *type; in compile_load()
3511 type_T *type = ((type_T **)stack->ga_data)[ in compile_call()
3560 type_T *type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_call()
3993 type_T *type = rettv.v_type == VAR_BOOL ? &t_bool in compile_get_option()
4232 type_T *type; in compile_leader()
4234 type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_leader()
4355 type_T *type; in compile_subscript()
4363 type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_subscript()
4399 type_T *type; in compile_subscript()
4453 type = ((type_T **)stack->ga_data)[type_idx_start]; in compile_subscript()
4454 mch_memmove(((type_T **)stack->ga_data) + type_idx_start, in compile_subscript()
4455 ((type_T **)stack->ga_data) + type_idx_start + 1, in compile_subscript()
4456 sizeof(type_T *) in compile_subscript()
4458 ((type_T **)stack->ga_data)[stack->ga_len - 1] = type; in compile_subscript()
4461 type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_subscript()
4896 type_T *want_type = NULL; in compile_expr7t()
4925 type_T *actual; in compile_expr7t()
4929 actual = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_expr7t()
5498 type_T *type1 = NULL; in compile_expr1()
5552 type1 = ((type_T **)stack->ga_data)[stack->ga_len]; in compile_expr1()
5569 type1 = ((type_T **)stack->ga_data)[stack->ga_len]; in compile_expr1()
5614 type_T **typep; in compile_expr1()
5619 typep = ((type_T **)stack->ga_data) + stack->ga_len - 1; in compile_expr1()
5673 type_T *stack_type; in compile_return()
5701 stack_type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_return()
5946 type_T *type) in generate_loadvar()
6055 type_T **type, in get_var_dest()
6169 type_T *type, in generate_store_var()
6681 type_T *rhs_type, in compile_load_lhs()
6709 : ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_load_lhs()
6764 type_T *rhs_type, in compile_assign_unlet()
6800 type_T *type; in compile_assign_unlet()
6804 type = ((type_T **)stack->ga_data)[stack->ga_len - 2]; in compile_assign_unlet()
6809 type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_assign_unlet()
6893 type_T *rhs_type = &t_any; in compile_assignment()
6983 type_T *stacktype; in compile_assignment()
6986 : ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_assignment()
7112 : ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_assignment()
7144 type_T *use_type = lhs.lhs_lvar->lv_type; in compile_assignment()
7165 type_T *lhs_type = lhs.lhs_member_type; in compile_assignment()
7251 type_T *expected; in compile_assignment()
7252 type_T *stacktype = NULL; in compile_assignment()
7262 stacktype = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_assignment()
8098 type_T *vartype; in compile_for()
8099 type_T *item_type = &t_any; in compile_for()
8166 vartype = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_for()
8214 ((type_T **)stack->ga_data)[stack->ga_len] = in compile_for()
8225 type_T *type = &t_any; in compile_for()
8226 type_T *lhs_type = &t_any; in compile_for()
8964 type_T *type; in compile_mult_expr()
8977 type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_mult_expr()
9608 ga_init2(&cctx.ctx_type_stack, sizeof(type_T *), 50); in compile_def_function()
9643 type_T *val_type; in compile_def_function()
9666 val_type = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_def_function()
10314 ga_init2(&ufunc->uf_type_list, sizeof(type_T *), 10); in set_function_type()
10335 ufunc->uf_arg_types, sizeof(type_T *) * argcount); in set_function_type()