* cp-demangle.c (cplus_demangle_operators): Add *_cast.
commit6434e009f807c03127246f458db80122b42f3ec2
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Jul 2012 19:51:36 +0000 (18 19:51 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Jul 2012 19:51:36 +0000 (18 19:51 +0000)
tree17ba6cc4288373c5855e2cb266f3100cba141ceb
parent8146f8e5d169808e5828ac63ffb695ba00eb14d4
* cp-demangle.c (cplus_demangle_operators): Add *_cast.
(op_is_new_cast): New.
(d_expression, d_print_comp): Check it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189630 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/g++.dg/abi/mangle3-2.C [copied from gcc/testsuite/g++.dg/abi/mangle3.C with 79% similarity]
gcc/testsuite/g++.dg/abi/mangle3.C
gcc/testsuite/g++.dg/debug/nullptr01.C
libiberty/ChangeLog
libiberty/cp-demangle.c
libiberty/testsuite/demangle-expected