aboutsummaryrefslogtreecommitdiff
path: root/libjava/java
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2001-10-09 11:42:44 -0400
committerJason Merrill <jason@gcc.gnu.org>2001-10-09 11:42:44 -0400
commit72a08131a54c465340bcd7299e4607be98c9c922 (patch)
treee49040b8bab3a4dbe67305f23cb5674aab23f0b7 /libjava/java
parent2ba84f36eaafd1d53db407e775fff7a286efe004 (diff)
downloadgcc-72a08131a54c465340bcd7299e4607be98c9c922.zip
gcc-72a08131a54c465340bcd7299e4607be98c9c922.tar.gz
gcc-72a08131a54c465340bcd7299e4607be98c9c922.tar.bz2
call.c (standard_conversion): Add bad conversion between integers and pointers.
* call.c (standard_conversion): Add bad conversion between integers and pointers. (convert_like_real): Don't use convert_for_initialization for bad conversions; complain here and use cp_convert. (build_over_call): Don't handle bad conversions specially. (perform_implicit_conversion): Allow bad conversions. (can_convert_arg_bad): New fn. * cp-tree.h: Declare it. * typeck.c (convert_for_assignment): Use it. (ptr_reasonably_similar): Any target type is similar to void. From-SVN: r46123
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions