Flags that control Microsoft demangled name formatting.
Declared in <llvm/Demangle/Demangle.h>
enum MSDemangleFlags;
| Name | Description |
|---|---|
MSDF_None | No special formatting options. |
MSDF_DumpBackrefs | Dump back-reference information while demangling. |
MSDF_NoAccessSpecifier | Omit access specifiers such as public and private. |
MSDF_NoCallingConvention | Omit the calling convention from the demangled name. |
MSDF_NoReturnType | Omit the function return type. |
MSDF_NoMemberType | Omit member type information. |
MSDF_NoVariableType | Omit variable type information. |
MSDF_NoTagSpecifier | Omit tag specifiers such as class, struct, or enum. |
MSDF_NoVoidParameter | Don't write "(void)" for functions that take no parameters. |
MSDF_NoDecorativeRTTITypeDescriptor | Don't add decoration to RTTI type descriptors: struct MyStruct `RTTI Type Descriptor Name' will instead output struct MyStruct |