LF_MFUNCTION record describing a member function type.
Declared in <llvm/DebugInfo/CodeView/TypeRecord.h>
class MemberFunctionRecord
: public TypeRecord
| Name | Description |
|---|---|
TypeRecord | Base class for decoded CodeView type records. |
| Name | Description |
|---|---|
MemberFunctionRecord [constructor] | Constructors |
getArgumentList | Return the type index of the argument list. |
getCallConv | Return the calling convention. |
getClassType | Return the type of the containing class. |
getKind | Return the kind of this type record. |
getOptions | Return the function option flags. |
getParameterCount | Return the number of parameters. |
getReturnType | Return the return type of the member function. |
getThisPointerAdjustment | Return the byte adjustment applied to the this pointer. |
getThisType | Return the type of the this pointer. |
| Name | Description |
|---|---|
ArgumentList | Type index of the LF_ARGLIST argument list. |
CallConv | Calling convention of the member function. |
ClassType | Type of the containing class. |
Kind | Kind of this type record. |
Options | Function option flags. |
ParameterCount | Number of parameters. |
ReturnType | Return type of the member function. |
ThisPointerAdjustment | Byte adjustment applied to the this pointer. |
ThisType | Type of the this pointer. |