diff options
author | Nick Clifton <nickc@redhat.com> | 2024-01-17 12:06:48 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2024-01-17 12:06:48 +0000 |
commit | 8061bf5faa8540a77fab8156ae1da816ac0e3c33 (patch) | |
tree | 0ee86b1121a05bdf6b45a20db24d5f63b4dd0ef1 /include | |
parent | 6590ec8097ce2740000ec120a0f8cd1920a4ad27 (diff) | |
download | binutils-8061bf5faa8540a77fab8156ae1da816ac0e3c33.zip binutils-8061bf5faa8540a77fab8156ae1da816ac0e3c33.tar.gz binutils-8061bf5faa8540a77fab8156ae1da816ac0e3c33.tar.bz2 |
Import gcc commit 65388b28656d65595bdaf191df85af81c35ca63 which adds support for explicit object member function mangling.
Diffstat (limited to 'include')
-rw-r--r-- | include/demangle.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/demangle.h b/include/demangle.h index 6a03f4f..49b84d4 100644 --- a/include/demangle.h +++ b/include/demangle.h @@ -314,6 +314,8 @@ enum demangle_component_type /* C++11: An rvalue reference modifying a member function. The one subtree is the type which is being referenced. */ DEMANGLE_COMPONENT_RVALUE_REFERENCE_THIS, + /* C++23: A member function with explict object parameter. */ + DEMANGLE_COMPONENT_XOBJ_MEMBER_FUNCTION, /* A vendor qualifier. The left subtree is the type which is being qualified, and the right subtree is the name of the qualifier. */ |