clang API Documentation
ThisAdjustment - A 'this' pointer adjustment. More...
#include <ABI.h>

Public Member Functions | |
| ThisAdjustment () | |
| bool | isEmpty () const |
Public Attributes | |
| int64_t | NonVirtual |
| int64_t | VCallOffsetOffset |
Friends | |
| bool | operator== (const ThisAdjustment &LHS, const ThisAdjustment &RHS) |
| bool | operator< (const ThisAdjustment &LHS, const ThisAdjustment &RHS) |
ThisAdjustment - A 'this' pointer adjustment.
| bool clang::ThisAdjustment::isEmpty | ( | ) | const [inline] |
Definition at line 78 of file ABI.h.
References NonVirtual, and VCallOffsetOffset.
Referenced by clang::ThunkInfo::isEmpty().
| bool operator< | ( | const ThisAdjustment & | LHS, |
| const ThisAdjustment & | RHS | ||
| ) | [friend] |
| bool operator== | ( | const ThisAdjustment & | LHS, |
| const ThisAdjustment & | RHS | ||
| ) | [friend] |
NonVirtual - The non-virtual adjustment from the derived object to its nearest virtual base.
Definition at line 70 of file ABI.h.
Referenced by clang::CodeGen::CodeGenFunction::GenerateThunk(), clang::CodeGen::CodeGenFunction::GenerateVarArgsThunk(), and isEmpty().
VCallOffsetOffset - The offset (in bytes), relative to the address point, of the virtual call offset.
Definition at line 74 of file ABI.h.
Referenced by clang::CodeGen::CodeGenFunction::GenerateThunk(), clang::CodeGen::CodeGenFunction::GenerateVarArgsThunk(), and isEmpty().