From 997b4a14beafa2b92a75791f27dcb184c2c70706 Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Fri, 25 Apr 2025 12:50:57 -0400 Subject: Fix Itanium RTTI skipping type info with stripped root type info object --- plugins/rtti/rtti.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'plugins/rtti/rtti.cpp') diff --git a/plugins/rtti/rtti.cpp b/plugins/rtti/rtti.cpp index 57cd52cf..f0cde410 100644 --- a/plugins/rtti/rtti.cpp +++ b/plugins/rtti/rtti.cpp @@ -39,6 +39,7 @@ std::string RemoveItaniumPrefix(std::string &name) { // Remove numerical prefixes. // TODO: We might want to use the numbers for figuring out the class info. + // TODO: NSt6locale5facetE is not demangled. N and St seem to be prefixes. while (!name.empty() && std::isdigit(name[0])) name = name.substr(1); return name; -- cgit v1.3.1