Home
last modified time | relevance | path

Searched refs:comp_target_types (Results 1 – 18 of 18) sorted by relevance

/openbsd/src/gnu/usr.bin/gcc/gcc/cp/
Dtypeck.c537 int val = comp_target_types (full1, full2, 1);
1079 t = comp_target_types (ttl, ttr, nptrs);
1100 comp_target_types (ttl, ttr, nptrs) in comp_target_types() function
1154 return comp_target_types (ttl, ttr, nptrs - 1);
1160 return comp_array_types (comp_target_types, ttl, ttr, COMPARE_STRICT);
1173 switch (comp_target_types (TREE_TYPE (ttl), TREE_TYPE (ttr), -1))
1478 if (comp_target_types (p2, p1, 1) <= 0)
1480 if (comp_target_types (p1, p2, 1) > 0)
3105 && comp_target_types (type0, type1, 1))
Dcvt.c471 i = comp_target_types (type, intype, 0);
DChangeLog.124 * typeck.c (comp_target_types): Check multi-level pointer
622 * typeck.c (comp_target_types): Don't check const and volatile for
628 * typeck.c (comp_target_types): Fix.
676 others. Actually do array->pointer decay. Call comp_target_types
679 * typeck.c (comp_target_types): Avoid assigning D const * to B *.
1990 * typeck.c (comp_target_types): Check for conversion to void *
2009 * typeck.c (comp_target_types): Only support pointer conversions if
2055 (comp_target_types): Allow T * -> void *.
2913 (convert_to_reference): Use comp_target_types instead of comptypes
3199 * typeck.c (comp_target_types): Grok simple contravariant conversions.
[all …]
DChangeLog.25661 * typeck.c (comp_target_types): Use same_type_p.
7677 (comp_target_types): Use new macros.
9139 * typeck.c (comp_target_types): Likewise.
9195 (comp_target_types): From here. Don't allow cv-qual changes under
11807 * typeck.c (comp_target_types): Fix PMFs.
11867 * typeck.c (comp_target_types): Tweak pedantic case.
11875 * typeck.c (comp_target_types): Handle references like pointers.
11876 (comp_target_parms): Note that return code from comp_target_types
12218 * cvt.c (perform_qualification_conversions): Use comp_target_types
13273 (comp_target_types): Likewise.
[all …]
Dcp-tree.h4400 extern int comp_target_types PARAMS ((tree, tree, int));
DChangeLog8327 lvalue_or_else, print_lang_statistics, comp_target_types,
11978 (comp_target_types): Adjust.
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dc-typeck.c54 static int comp_target_types PARAMS ((tree, tree, int));
589 comp_target_types (ttl, ttr, reflexive) in comp_target_types() function
1980 && comp_target_types (type0, type1, 1))
2168 if (comp_target_types (type0, type1, 1))
2215 if (comp_target_types (type0, type1, 1))
2240 if (comp_target_types (type0, type1, 1))
3463 if (comp_target_types (type1, type2, 1))
4124 || comp_target_types (memb_type, rhstype, 0))
4199 || comp_target_types (type, rhstype, 0)
4224 || comp_target_types (type, rhstype, 0))
DChangeLog13264 * c-typeck.c (comp_target_types): Added a reflexive argument.
14792 * c-typeck.c (comp_target_types): Update a comment.
16468 (comp_target_types): Likewise.
DChangeLog.09345 * c-typeck.c (comp_target_types): Add parentheses around assignment
/openbsd/src/gnu/gcc/gcc/cp/
DChangeLog-1995375 * typeck.c (comp_target_types): Check multi-level pointer
973 * typeck.c (comp_target_types): Don't check const and volatile for
979 * typeck.c (comp_target_types): Fix.
1027 others. Actually do array->pointer decay. Call comp_target_types
1030 * typeck.c (comp_target_types): Avoid assigning D const * to B *.
2341 * typeck.c (comp_target_types): Check for conversion to void *
2360 * typeck.c (comp_target_types): Only support pointer conversions if
2406 (comp_target_types): Allow T * -> void *.
3264 (convert_to_reference): Use comp_target_types instead of comptypes
3550 * typeck.c (comp_target_types): Grok simple contravariant conversions.
[all …]
DChangeLog-1998889 (comp_target_types): Use new macros.
2351 * typeck.c (comp_target_types): Likewise.
2407 (comp_target_types): From here. Don't allow cv-qual changes under
5019 * typeck.c (comp_target_types): Fix PMFs.
5079 * typeck.c (comp_target_types): Tweak pedantic case.
5087 * typeck.c (comp_target_types): Handle references like pointers.
5088 (comp_target_parms): Note that return code from comp_target_types
5430 * cvt.c (perform_qualification_conversions): Use comp_target_types
6485 (comp_target_types): Likewise.
DChangeLog-19941217 * typeck.c (comp_target_types): Don't handle TEMPLATE_TYPE_PARMs.
2204 (comp_target_types): Call it.
2358 * typeck.c (comp_target_types): Be more helpful in contravariance
3300 (comp_target_types): Likewise.
3911 * typeck.c (comp_target_types): Call comp_target_parms with
DChangeLog-1997163 * typeck.c (comp_target_types): Comparison of function/method types
634 * typeck.c (comp_target_types): Handle UNKNOWN_TYPE.
DChangeLog-20032722 (comp_target_types): Remove.
2764 (comp_target_types): Likewise.
2768 (build_binary_op): Do not use of comp_target_types.
3915 (comp_target_types): Remove unreachable code. Adjust
DChangeLog-20012350 lvalue_or_else, print_lang_statistics, comp_target_types,
DChangeLog-20002106 (comp_target_types): Adjust.
DChangeLog-19995661 * typeck.c (comp_target_types): Use same_type_p.
/openbsd/src/gnu/gcc/gcc/
Dc-typeck.c81 static int comp_target_types (tree, tree);
935 comp_target_types (tree ttl, tree ttr) in comp_target_types() function
3350 if (comp_target_types (type1, type2)) in build_conditional_expr()
3977 || comp_target_types (memb_type, rhstype)) in convert_for_assignment()
4125 || (target_cmp = comp_target_types (type, rhstype)) in convert_for_assignment()
7915 && comp_target_types (type0, type1)) in build_binary_op()
8087 if (comp_target_types (type0, type1)) in build_binary_op()
8157 if (comp_target_types (type0, type1)) in build_binary_op()