Holds the ABI-specific information about the virtual this adjustment, if needed.
More...
#include "clang/Basic/Thunk.h"
Holds the ABI-specific information about the virtual this adjustment, if needed.
Definition at line 98 of file Thunk.h.
◆ VirtualAdjustment()
clang::ThisAdjustment::VirtualAdjustment::VirtualAdjustment |
( |
| ) |
|
|
inline |
◆ Equals()
◆ isEmpty()
bool clang::ThisAdjustment::VirtualAdjustment::isEmpty |
( |
| ) |
const |
|
inline |
◆ Less()
struct { ... } clang::ThisAdjustment::VirtualAdjustment::Itanium |
struct { ... } clang::ThisAdjustment::VirtualAdjustment::Microsoft |
◆ VBOffsetOffset
int32_t clang::ThisAdjustment::VirtualAdjustment::VBOffsetOffset |
The offset (in bytes) of the vbase offset in the vbtable.
Definition at line 115 of file Thunk.h.
◆ VBPtrOffset
int32_t clang::ThisAdjustment::VirtualAdjustment::VBPtrOffset |
The offset of the vbptr of the derived class (in bytes), relative to the ECX after vtordisp adjustment.
Definition at line 112 of file Thunk.h.
◆ VCallOffsetOffset
int64_t clang::ThisAdjustment::VirtualAdjustment::VCallOffsetOffset |
The offset (in bytes), relative to the address point, of the virtual call offset.
Definition at line 103 of file Thunk.h.
◆ VtordispOffset
int32_t clang::ThisAdjustment::VirtualAdjustment::VtordispOffset |
The offset of the vtordisp (in bytes), relative to the ECX.
Definition at line 108 of file Thunk.h.
The documentation for this union was generated from the following file: