gcc/gcc/cp
Manuel López-Ibáñez ae52741c5e re PR c/35441 (pretty-printer cannot handle some expressions)
2012-04-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>

	PR 35441
	* c-typeck.c (inform_declaration): New.
	(build_function_call_vec):  Do not pretty-print
	expressions when caret is enabled.
	(convert_arguments): Use inform_declaration.
cp/
	* typeck.c (cp_build_function_call_vec): Do not pretty-print
	expressions when caret is enabled.
testsuite/
	* c-c++-common/pr35441.C: New.

From-SVN: r186652
2012-04-21 14:53:21 +00:00
..
ChangeLog re PR c/35441 (pretty-printer cannot handle some expressions) 2012-04-21 14:53:21 +00:00
ChangeLog-1993
ChangeLog-1994
ChangeLog-1995
ChangeLog-1996
ChangeLog-1997
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011 2012-01-09 Richard Guenther <rguenther@suse.de> 2012-01-09 10:11:38 +00:00
ChangeLog.ptr
ChangeLog.tree-ssa
Make-lang.in Remove obsolete IRIX 6.5 support 2012-03-14 16:33:37 +00:00
NEWS NEWS (GCC 2.95): Refer to GNU/Linux instead of Linux. 2011-10-30 14:17:22 +00:00
call.c re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00
cfns.gperf
cfns.h
class.c re PR c++/50043 ([C++0x] Implement core/1123) 2012-04-02 00:13:30 +00:00
config-lang.in Revert "fix" for PR bootstrap/51072 2011-12-17 13:40:45 -08:00
cp-gimplify.c cp-gimplify.c (begin_bc_block): Add location parameter and use as location argument to create_artificial_label. 2012-04-17 18:28:42 +00:00
cp-lang.c
cp-objcp-common.c Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
cp-objcp-common.h
cp-tree.def Add condition to MUST_NOT_THROW_EXPR. 2011-12-12 12:05:18 +00:00
cp-tree.h re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00
cvt.c re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00
cxx-pretty-print.c re PR libstdc++/51365 (cannot use final empty class in std::tuple) 2011-12-15 10:02:45 +00:00
cxx-pretty-print.h Implement C++11 user-defined literals. 2011-10-26 15:30:59 -04:00
decl.c re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00
decl.h
decl2.c re PR bootstrap/53042 (AIX bootstrap: cgraph symbol table error) 2012-04-20 15:18:39 +00:00
dump.c Add condition to MUST_NOT_THROW_EXPR. 2011-12-12 12:05:18 +00:00
error.c error.c (pedwarn_cxx98): Move va_end call after user of the va_list. 2012-04-20 14:40:09 +00:00
except.c re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00
expr.c
friend.c re PR c++/51148 ([C++0x] Unexpanded template param packs wrongly accepted in friend class declarations) 2012-04-16 10:15:36 -04:00
g++spec.c
init.c re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00
lang-specs.h
lex.c c-common.h (enum cxx_dialect): Add cxx1y. 2012-03-21 01:09:41 -04:00
mangle.c re PR c++/52706 ([C++11] Demangling of templates with std::nullptr_t as non-type parameter) 2012-04-15 13:07:39 -04:00
method.c re PR c++/50043 ([C++0x] Implement core/1123) 2012-04-02 00:13:30 +00:00
name-lookup.c re PR c++/52465 (g++ rejects valid code with in-class using declaration) 2012-04-11 22:40:51 +02:00
name-lookup.h re PR c++/50075 ([C++0x] ICE related to parameter deduction and initializer_list) 2011-08-14 00:41:43 -04:00
operators.def re PR c++/6057 (expression mangling doesn't work for operator new) 2012-01-06 16:39:43 -05:00
optimize.c
parser.c re PR c++/52599 (ICE on illegal constexpr constructor declaration) 2012-04-17 17:20:02 +00:00
parser.h Merge from transactional-memory branch. 2011-11-08 11:13:41 +00:00
pt.c re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00
ptree.c re PR c++/48322 ([C++0x] Plural variadic parameter packs are not expanded well) 2011-11-20 21:04:54 -05:00
repo.c Change random seeds to 64bit and drop re-crcing 2011-09-29 13:14:51 +00:00
rtti.c re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00
search.c Implement return type deduction for normal functions with -std=c++1y. 2012-03-24 16:56:08 -04:00
semantics.c re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00
tree.c cgraph.h: Update copyrights; 2012-04-14 10:24:59 +00:00
typeck.c re PR c/35441 (pretty-printer cannot handle some expressions) 2012-04-21 14:53:21 +00:00
typeck2.c re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions) 2012-04-18 10:21:43 +00:00