[Bug 284953] typeid() returns mangled string that can't be demangled
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 26 Feb 2025 04:22:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284953 Mark Millard <marklmi26-fbsd@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marklmi26-fbsd@yahoo.com --- Comment #4 from Mark Millard <marklmi26-fbsd@yahoo.com> --- (In reply to Yuri Victorovich from comment #3) 17.7.3 Class type_info as in N4950: "The names, encoding rule, and collating sequence for types are all unspecified and may differ between programs." So any constraint making uniformity is more likely from ABI rules or such, rather than from the likes of the language standard. Also: "const char* name() const noexcept Returns: An implementation-defined NTBS. Remarks: The message may be a null-terminated multibyte string (16.3.3.3.4.3), suitable for conversion and display as a string (23.4, 30,4,2,5)." -- You are receiving this mail because: You are the assignee for the bug.