ArrayLength
|
Indicates the dimension(length) of the array.
|
BuiltinTypeIndicator (Module)
|
|
BuiltinTypeIndicator (Type)
|
|
CallConvention (Module)
|
|
CallConvention (Type)
|
Indicates the calling convention.
|
CallOffSet (Module)
|
|
CallOffSet (Type)
|
|
CallScope (Module)
|
|
CallScope (Type)
|
Indicates the calling scope(access level).
|
CasTing (Module)
|
|
CasTing (Type)
|
|
ComplexTypeKind (Module)
|
|
ComplexTypeKind (Type)
|
Indicates the type of the complex type.
|
ConsTandVolatile (Module)
|
|
ConsTandVolatile (Type)
|
Qualifiers: const, volatile. ConstaVolatile defines const volatile together.
|
ConstructorDestructor (Module)
|
|
ConstructorDestructor (Type)
|
|
CVModifier (Module)
|
|
CVModifier (Type)
|
Indicates CV class modifier.
|
Demangler (Module)
|
|
Demangler (Type)
|
The main demangler interface.
|
DemanglerError
|
Demangler error types.
|
EnumTypeKind (Module)
|
|
EnumTypeKind (Type)
|
Indicates the data type in the Enum Type.
|
InterpHelperString
|
Not used while parsing. Only used during interpretation when a function
returns a function pointer to accomodate the weird syntax.
|
ItaniumDemangler
|
|
ItaniumExpr
|
|
ItaniumFunctionPointer
|
|
ItaniumInterpreter
|
|
ItaniumTables
|
|
ItaniumUserState
|
|
ManglingScheme
|
Name mangling schemes.
|
MeasureExpr (Module)
|
|
MeasureExpr (Type)
|
|
MeasureType (Module)
|
|
MeasureType (Type)
|
|
ModifierPrefix (Module)
|
|
ModifierPrefix (Type)
|
Indicates modifier prefixes for a CV Modifier.
|
MSDemangler
|
|
MSExpr
|
AST for microsoft mangled expressions.
|
MSInterpreter
|
|
MSUserState
|
Userstate to handle name and type substitutions.
|
MSUtils
|
|
NormalBuiltInType (Module)
|
|
NormalBuiltInType (Type)
|
Built in types represented by a single letter.
|
OperatorIndicator (Module)
|
|
OperatorIndicator (Type)
|
|
PointerTypeIndicator (Module)
|
|
PointerTypeIndicator (Type)
|
Indicates the type of the pointer.
|
ReferenceQualifier (Module)
|
|
ReferenceQualifier (Type)
|
|
RestrictQualifier (Module)
|
|
RestrictQualifier (Type)
|
Restrict qualifier including optional const and volatile qualifier.
It is consisted of quadruple, restrict, optional const and volatile and
pointer. Nothing implies no qualifier and pointer, JustPointer implies
only pointer.
|
RTTIVirtualTable (Module)
|
|
RTTIVirtualTable (Type)
|
|
Sxabbreviation (Module)
|
|
Sxabbreviation (Type)
|
|
UnderscoredBuiltInType (Module)
|
|
UnderscoredBuiltInType (Type)
|
Built in types that are represented by an underscore (_), then a letter.
|