The goal for us is to be able to demangle Microsoft mangled function names toward something that reads more like AST function names and Itanium demangled names. All defaults remain the same and no existing code or tool user should be impacted by the change. * Make the OF_NoTagSpecifier flag accessible from `microsoftDemangle` * Add a flag to skip the "void" keyword when there is no parameter * Add a flag to skip the type descriptions * Respect MSDF_NoCallingConvention with function pointers * Add unit tests. Assisted-by: Claude -- CPP-7550 |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Demangle.cpp | ||
| DLangDemangle.cpp | ||
| ItaniumDemangle.cpp | ||
| MicrosoftDemangle.cpp | ||
| MicrosoftDemangleNodes.cpp | ||
| RustDemangle.cpp | ||