[Bug c++/88166] Inconsistent placement of cv-quals and ptr-declarator in debuginfo

redi at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Nov 23 14:11:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88166

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|INVALID                     |FIXED

--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Ah ok, thanks.

There seems to be yet another format, which includes the enum-key and class-key
for the types:

$15 = {_M_manager = 0x10006cd0
<std::any::_Manager_internal<main()::local_type>::_S_manage(enum std::any::_Op,
const std::any *, union std::any::_Arg *)>, _M_storage = {_M_ptr = 0x63,
_M_buffer = {__data = "c\000\000\000\000\000\000", __align = {<No data
fields>}}}}


More information about the Gcc-bugs mailing list