Lines Matching refs:typ2
1150 typval_T *typ2, // second operand in typval_compare() argument
1160 if (type_is && typ1->v_type != typ2->v_type) in typval_compare()
1166 else if (typ1->v_type == VAR_BLOB || typ2->v_type == VAR_BLOB) in typval_compare()
1170 n1 = (typ1->v_type == typ2->v_type in typval_compare()
1171 && typ1->vval.v_blob == typ2->vval.v_blob); in typval_compare()
1175 else if (typ1->v_type != typ2->v_type in typval_compare()
1178 if (typ1->v_type != typ2->v_type) in typval_compare()
1188 n1 = blob_equal(typ1->vval.v_blob, typ2->vval.v_blob); in typval_compare()
1193 else if (typ1->v_type == VAR_LIST || typ2->v_type == VAR_LIST) in typval_compare()
1197 n1 = (typ1->v_type == typ2->v_type in typval_compare()
1198 && typ1->vval.v_list == typ2->vval.v_list); in typval_compare()
1202 else if (typ1->v_type != typ2->v_type in typval_compare()
1205 if (typ1->v_type != typ2->v_type) in typval_compare()
1215 n1 = list_equal(typ1->vval.v_list, typ2->vval.v_list, in typval_compare()
1222 else if (typ1->v_type == VAR_DICT || typ2->v_type == VAR_DICT) in typval_compare()
1226 n1 = (typ1->v_type == typ2->v_type in typval_compare()
1227 && typ1->vval.v_dict == typ2->vval.v_dict); in typval_compare()
1231 else if (typ1->v_type != typ2->v_type in typval_compare()
1234 if (typ1->v_type != typ2->v_type) in typval_compare()
1244 n1 = dict_equal(typ1->vval.v_dict, typ2->vval.v_dict, in typval_compare()
1251 else if (typ1->v_type == VAR_FUNC || typ2->v_type == VAR_FUNC in typval_compare()
1252 || typ1->v_type == VAR_PARTIAL || typ2->v_type == VAR_PARTIAL) in typval_compare()
1263 || (typ2->v_type == VAR_PARTIAL in typval_compare()
1264 && typ2->vval.v_partial == NULL)) in typval_compare()
1267 n1 = (typ1->vval.v_partial == typ2->vval.v_partial); in typval_compare()
1270 if (typ1->v_type == VAR_FUNC && typ2->v_type == VAR_FUNC) in typval_compare()
1273 n1 = tv_equal(typ1, typ2, ic, FALSE); in typval_compare()
1275 && typ2->v_type == VAR_PARTIAL) in typval_compare()
1276 n1 = (typ1->vval.v_partial == typ2->vval.v_partial); in typval_compare()
1281 n1 = tv_equal(typ1, typ2, ic, FALSE); in typval_compare()
1289 else if ((typ1->v_type == VAR_FLOAT || typ2->v_type == VAR_FLOAT) in typval_compare()
1295 f2 = tv_get_float(typ2); in typval_compare()
1316 else if ((typ1->v_type == VAR_NUMBER || typ2->v_type == VAR_NUMBER) in typval_compare()
1320 n2 = tv_get_number(typ2); in typval_compare()
1337 || typ2->v_type == VAR_BOOL in typval_compare()
1339 && typ2->v_type == VAR_SPECIAL))) in typval_compare()
1341 if (typ1->v_type != typ2->v_type) in typval_compare()
1344 vartype_name(typ1->v_type), vartype_name(typ2->v_type)); in typval_compare()
1349 n2 = typ2->vval.v_number; in typval_compare()
1367 || (typ2->v_type != VAR_STRING && typ2->v_type != VAR_SPECIAL))) in typval_compare()
1370 vartype_name(typ1->v_type), vartype_name(typ2->v_type)); in typval_compare()
1375 s2 = tv_get_string_buf(typ2, buf2); in typval_compare()