Lines Matching refs:vartype

699 	vartype_T vartype,  in generate_add_instr()  argument
706 vartype == VAR_NUMBER ? ISN_OPNR in generate_add_instr()
707 : vartype == VAR_LIST ? ISN_ADDLIST in generate_add_instr()
708 : vartype == VAR_BLOB ? ISN_ADDBLOB in generate_add_instr()
710 : vartype == VAR_FLOAT ? ISN_OPFLOAT in generate_add_instr()
714 if (vartype != VAR_LIST && vartype != VAR_BLOB in generate_add_instr()
731 if (vartype == VAR_LIST in generate_add_instr()
768 vartype_T vartype; in generate_two_op() local
776 vartype = operator_type(type1, type2); in generate_two_op()
781 if (generate_add_instr(cctx, vartype, type1, type2, in generate_two_op()
791 if (vartype == VAR_NUMBER) in generate_two_op()
794 else if (vartype == VAR_FLOAT) in generate_two_op()
813 vartype == VAR_NUMBER ? ISN_OPNR : ISN_OPANY, 1); in generate_two_op()
820 if (vartype == VAR_ANY) in generate_two_op()
2888 vartype_T vartype; in compile_member() local
2896 vartype = (*typep)->tt_type; in compile_member()
2900 vartype = VAR_DICT; in compile_member()
2901 if (vartype == VAR_STRING || vartype == VAR_LIST || vartype == VAR_BLOB) in compile_member()
2914 if (vartype == VAR_DICT) in compile_member()
2942 else if (vartype == VAR_STRING) in compile_member()
2950 else if (vartype == VAR_BLOB) in compile_member()
2965 else if (vartype == VAR_LIST || *typep == &t_any) in compile_member()
2970 vartype == VAR_LIST ? ISN_LISTSLICE : ISN_ANYSLICE, in compile_member()
2984 vartype == VAR_LIST ? ISN_LISTINDEX : ISN_ANYINDEX, 1) in compile_member()
6841 isn->isn_arg.vartype = dest_type; in compile_assign_unlet()
8098 type_T *vartype; in compile_for() local
8166 vartype = ((type_T **)stack->ga_data)[stack->ga_len - 1]; in compile_for()
8167 if (vartype->tt_type != VAR_LIST && vartype->tt_type != VAR_STRING in compile_for()
8168 && vartype->tt_type != VAR_BLOB && vartype->tt_type != VAR_ANY) in compile_for()
8171 vartype_name(vartype->tt_type)); in compile_for()
8176 if (vartype->tt_type == VAR_STRING) in compile_for()
8178 else if (vartype->tt_type == VAR_BLOB) in compile_for()
8180 else if (vartype->tt_type == VAR_LIST in compile_for()
8181 && vartype->tt_member->tt_type != VAR_ANY) in compile_for()
8184 item_type = vartype->tt_member; in compile_for()
8185 else if (vartype->tt_member->tt_type == VAR_LIST in compile_for()
8186 && vartype->tt_member->tt_member->tt_type != VAR_ANY) in compile_for()
8188 item_type = vartype->tt_member->tt_member; in compile_for()
8215 (semicolon && idx == 0) ? vartype : item_type; in compile_for()
8288 var_lvar->lv_type = vartype; in compile_for()