diff options
author | Jason Merrill <jason@redhat.com> | 2016-11-07 18:09:21 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2016-11-07 18:09:21 -0500 |
commit | 452811eb53e9c0457f99f4f23a4ca10354c088e1 (patch) | |
tree | ef83934093b77ac1811c1e96ea216bb5a580699a /gcc/cp/lambda.c | |
parent | 4ab71abd2650621b8de283e326fda9cad2669787 (diff) | |
download | gcc-452811eb53e9c0457f99f4f23a4ca10354c088e1.zip gcc-452811eb53e9c0457f99f4f23a4ca10354c088e1.tar.gz gcc-452811eb53e9c0457f99f4f23a4ca10354c088e1.tar.bz2 |
C++ cleanups before C++17 noexcept in types.
* call.c (standard_conversion): Reorganize pointer conversions.
* pt.c (convert_nontype_argument_function): Convert to ref here.
(convert_nontype_argument): Not here.
(convert_template_argument): Add original type to error message.
(RECUR_AND_CHECK_FAILURE): Remove trailing semicolon.
(unify): Compare function-qualifiers.
* typeck.c (same_type_ignoring_top_level_qualifiers_p): Use
cp_build_qualified_type rather than TYPE_MAIN_VARIANT.
From-SVN: r241943
Diffstat (limited to 'gcc/cp/lambda.c')
0 files changed, 0 insertions, 0 deletions