diff options
author | Nathan Sidwell <nathan@codesourcery.com> | 2000-03-05 10:22:16 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2000-03-05 10:22:16 +0000 |
commit | c3f082287cde52571c84a7c18f455bdc2e34f7fe (patch) | |
tree | 5ff56b9f3a4de9b423c89fa746c6586c5497c90e /libjava/testsuite/libjava.lang/search_outer.java | |
parent | 18ca9ce7234bb110f3a8aaaae334955cf49d17e5 (diff) | |
download | gcc-c3f082287cde52571c84a7c18f455bdc2e34f7fe.zip gcc-c3f082287cde52571c84a7c18f455bdc2e34f7fe.tar.gz gcc-c3f082287cde52571c84a7c18f455bdc2e34f7fe.tar.bz2 |
call.c (convert_like): Macrofy.
* call.c (convert_like): Macrofy.
(convert_like_with_context): New macro.
(convert_like_real): Renamed from convert_like. Add calling
context parameters, for diagnostics. Add recursive flag. Call
dubious_conversion_warnings for outer conversion.
(build_user_type_conversion): Use convert_like_with_context.
(build_over_call): Likewise. Don't warn about dubious
conversions here. Adjust convert_default_arg calls.
(convert_default_arg): Add context parameters for diagnostics.
Pass throught to convert_like_with_context.
* cp-tree.h (convert_default_arg): Add context parameters.
(dubious_conversion_warnings): Prototype new function.
* typeck.c (convert_arguments): Adjust convert_default_arg call.
(dubious_conversion_warnings): New function, broken
out of convert_for_assignment.
(convert_for_assignment): Adjust.
From-SVN: r32341
Diffstat (limited to 'libjava/testsuite/libjava.lang/search_outer.java')
0 files changed, 0 insertions, 0 deletions