Lines Matching refs:actual

486 type_mismatch(type_T *expected, type_T *actual)  in type_mismatch()  argument
488 arg_type_mismatch(expected, actual, 0); in type_mismatch()
492 arg_type_mismatch(type_T *expected, type_T *actual, int arg_idx) in arg_type_mismatch() argument
497 type_mismatch_where(expected, actual, where); in arg_type_mismatch()
501 type_mismatch_where(type_T *expected, type_T *actual, where_T where) in type_mismatch_where() argument
505 char *typename2 = type_name(actual, &tofree2); in type_mismatch_where()
536 check_type(type_T *expected, type_T *actual, int give_msg, where_T where) in check_type() argument
543 && !(expected->tt_type == VAR_ANY && actual->tt_type != VAR_VOID)) in check_type()
548 if (!(expected->tt_type == actual->tt_type in check_type()
550 && actual->tt_type == VAR_PARTIAL))) in check_type()
553 && (actual->tt_flags & TTFLAG_BOOL_OK)) in check_type()
557 type_mismatch_where(expected, actual, where); in check_type()
563 if (actual->tt_member != &t_unknown) in check_type()
564 ret = check_type(expected->tt_member, actual->tt_member, in check_type()
572 && actual->tt_member != &t_unknown) in check_type()
573 ret = check_type(expected->tt_member, actual->tt_member, in check_type()
576 && actual->tt_min_argcount != -1 in check_type()
577 && (actual->tt_argcount == -1 in check_type()
578 || (actual->tt_argcount < expected->tt_min_argcount in check_type()
579 || actual->tt_argcount > expected->tt_argcount))) in check_type()
582 && actual->tt_args != NULL) in check_type()
588 if (actual->tt_args[i] != &t_any && check_type( in check_type()
589 expected->tt_args[i], actual->tt_args[i], FALSE, in check_type()
598 type_mismatch_where(expected, actual, where); in check_type()