typeck.c (composite_pointer_type, [...]): When a pedwarn is suppressed under SFINAE...
authorPaolo Carlini <paolo.carlini@oracle.com>
Thu, 14 Aug 2014 20:12:32 +0000 (20:12 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 14 Aug 2014 20:12:32 +0000 (20:12 +0000)
commitaa0a659ca69cf092fcfb6ebb58a749b63a04be48
tree47a77d1ffba8959442daecf27b4f471eed8bb877
parent0ee9c843d86b7ce96336e21f8bf0193afeaeeea9
typeck.c (composite_pointer_type, [...]): When a pedwarn is suppressed under SFINAE, return error_mark_node.

2014-08-14  Paolo Carlini  <paolo.carlini@oracle.com>

* typeck.c (composite_pointer_type, cxx_sizeof_or_alignof_type,
cp_build_array_ref, cp_build_function_call_vec): When a
pedwarn is suppressed under SFINAE, return error_mark_node.

* typeck.c (cxx_sizeof_or_alignof_type): Fix complain &
tf_warning_or_error, where complain is a bool, glitch.

From-SVN: r213983
gcc/cp/ChangeLog
gcc/cp/typeck.c