diff options
author | Jason Merrill <jason@redhat.com> | 2011-04-07 17:46:57 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2011-04-07 17:46:57 -0400 |
commit | 5b97c77f8caedb9434ef5feab416154403d24123 (patch) | |
tree | b64c1b85c092e3d9f6bf16001c2ca4d87f53360a /gcc/cp/parser.c | |
parent | 1ee44b260d206b5ebc51466d672adffcdcebf4f2 (diff) | |
download | gcc-5b97c77f8caedb9434ef5feab416154403d24123.zip gcc-5b97c77f8caedb9434ef5feab416154403d24123.tar.gz gcc-5b97c77f8caedb9434ef5feab416154403d24123.tar.bz2 |
semantics.c (finish_decltype_type): Add complain parm.
* semantics.c (finish_decltype_type): Add complain parm.
* cp-tree.h: Adjust.
* parser.c (cp_parser_decltype): Adjust.
* pt.c (tsubst): Adjust.
From-SVN: r172139
Diffstat (limited to 'gcc/cp/parser.c')
-rw-r--r-- | gcc/cp/parser.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c index 9ed3a1f..607e9b8 100644 --- a/gcc/cp/parser.c +++ b/gcc/cp/parser.c @@ -10197,7 +10197,8 @@ cp_parser_decltype (cp_parser *parser) return error_mark_node; } - return finish_decltype_type (expr, id_expression_or_member_access_p); + return finish_decltype_type (expr, id_expression_or_member_access_p, + tf_warning_or_error); } /* Special member functions [gram.special] */ |