llvm::MSDemangleFlags

Flags that control Microsoft demangled name formatting.

Synopsis

Declared in <llvm/Demangle/Demangle.h>

enum MSDemangleFlags;

Members

NameDescription
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