cplus-dem.c (enum type_kind_t): Add tk_rvalue_reference constant.
authorArtemiy Volkov <artemiyv@acm.org>
Wed, 18 May 2016 21:52:26 +0000 (21:52 +0000)
committerJeff Law <law@gcc.gnu.org>
Wed, 18 May 2016 21:52:26 +0000 (15:52 -0600)
commit9b27f1138f0507b4af6d8067686305112eb0485d
treef902a8b1ec7b2b79f69a6468834264f32c5db720
parent960db8ec97c6b2d8381040f71b5852d1854197da
cplus-dem.c (enum type_kind_t): Add tk_rvalue_reference constant.

        * cplus-dem.c (enum type_kind_t): Add tk_rvalue_reference
        constant.
        (demangle_template_value_parm): Handle tk_rvalue_reference
        type kind.
        (do_type): Support 'O' type id (rvalue references).

        * testsuite/demangle-expected: Add tests.

From-SVN: r236434
libiberty/ChangeLog
libiberty/cplus-dem.c
libiberty/testsuite/demangle-expected