merge from gcc

This commit is contained in:
DJ Delorie 2013-04-03 18:21:40 +00:00
parent 8c1d3f336b
commit 84681ea689
2 changed files with 13 additions and 0 deletions

View File

@ -1,3 +1,10 @@
2013-04-03 Jason Merrill <jason@redhat.com>
Demangle C++11 ref-qualifier.
* demangle.h (enum demangle_component_type): Add
DEMANGLE_COMPONENT_REFERENCE_THIS,
DEMANGLE_COMPONENT_RVALUE_REFERENCE_THIS.
2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de> 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
* opcode/nios2.h: Edit comment. * opcode/nios2.h: Edit comment.

View File

@ -302,6 +302,12 @@ enum demangle_component_type
/* The const qualifier modifying a member function. The one subtree /* The const qualifier modifying a member function. The one subtree
is the type which is being qualified. */ is the type which is being qualified. */
DEMANGLE_COMPONENT_CONST_THIS, DEMANGLE_COMPONENT_CONST_THIS,
/* C++11 A reference modifying a member function. The one subtree is the
type which is being referenced. */
DEMANGLE_COMPONENT_REFERENCE_THIS,
/* C++11: An rvalue reference modifying a member function. The one
subtree is the type which is being referenced. */
DEMANGLE_COMPONENT_RVALUE_REFERENCE_THIS,
/* A vendor qualifier. The left subtree is the type which is being /* A vendor qualifier. The left subtree is the type which is being
qualified, and the right subtree is the name of the qualified, and the right subtree is the name of the
qualifier. */ qualifier. */