Holds the ABI-specific information about the virtual return adjustment, if needed.
More...
#include "clang/Basic/Thunk.h"
Holds the ABI-specific information about the virtual return adjustment, if needed.
Definition at line 33 of file Thunk.h.
◆ VirtualAdjustment()
clang::ReturnAdjustment::VirtualAdjustment::VirtualAdjustment |
( |
| ) |
|
|
inline |
◆ Equals()
◆ isEmpty()
bool clang::ReturnAdjustment::VirtualAdjustment::isEmpty |
( |
| ) |
const |
|
inline |
◆ Less()
◆ Itanium
struct { ... } clang::ReturnAdjustment::VirtualAdjustment::Itanium |
◆ Microsoft
struct { ... } clang::ReturnAdjustment::VirtualAdjustment::Microsoft |
◆ VBaseOffsetOffset
int64_t clang::ReturnAdjustment::VirtualAdjustment::VBaseOffsetOffset |
The offset (in bytes), relative to the address point of the virtual base class offset.
Definition at line 38 of file Thunk.h.
◆ VBIndex
uint32_t clang::ReturnAdjustment::VirtualAdjustment::VBIndex |
Index of the virtual base in the vbtable.
Definition at line 48 of file Thunk.h.
◆ VBPtrOffset
uint32_t clang::ReturnAdjustment::VirtualAdjustment::VBPtrOffset |
The offset (in bytes) of the vbptr, relative to the beginning of the derived class.
Definition at line 45 of file Thunk.h.
The documentation for this union was generated from the following file: