/cp
commit1e6d0c169fdb66874b628c5faa94163ccf624650
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 May 2012 08:41:29 +0000 (12 08:41 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 May 2012 08:41:29 +0000 (12 08:41 +0000)
tree7a51c8397aaffd62e9daad7cd15a348cb1e73167
parent68c77b544fd2779a86e740a469537a0beeaac68a
/cp
2012-05-12  Paolo Carlini  <paolo.carlini@oracle.com>

* parser.c (struct cp_parser_expression_stack_entry): Add location_t
field.
(cp_parser_binary_expression): Rework to always update at the same
time tree_type and loc.
* call.c (print_z_candidate): Add location_t parameter.
(print_z_candidates, convert_like_real, joust): Adjust.

/testsuite
2012-05-12  Paolo Carlini  <paolo.carlini@oracle.com>

* g++.dg/parse/error47.C: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187424 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/error47.C [new file with mode: 0644]