clang API Documentation
#include <CGVTables.h>

Public Member Functions | |
| ThunkInfo () | |
| ThunkInfo (const ThisAdjustment &This, const ReturnAdjustment &Return) | |
| bool | isEmpty () const |
Public Attributes | |
| ThisAdjustment | This |
| This - The 'this' pointer adjustment. | |
| ReturnAdjustment | Return |
| Return - The return adjustment. | |
Friends | |
| bool | operator== (const ThunkInfo &LHS, const ThunkInfo &RHS) |
| bool | operator< (const ThunkInfo &LHS, const ThunkInfo &RHS) |
ThunkInfo - The 'this' pointer adjustment as well as an optional return adjustment for a thunk.
Definition at line 89 of file CGVTables.h.
| clang::CodeGen::ThunkInfo::ThunkInfo | ( | ) | [inline] |
Definition at line 96 of file CGVTables.h.
| clang::CodeGen::ThunkInfo::ThunkInfo | ( | const ThisAdjustment & | This, | |
| const ReturnAdjustment & | Return | |||
| ) | [inline] |
Definition at line 98 of file CGVTables.h.
| bool clang::CodeGen::ThunkInfo::isEmpty | ( | ) | const [inline] |
Definition at line 112 of file CGVTables.h.
References clang::CodeGen::ReturnAdjustment::isEmpty(), clang::CodeGen::ThisAdjustment::isEmpty(), Return, and This.
Definition at line 105 of file CGVTables.h.
Definition at line 101 of file CGVTables.h.
Return - The return adjustment.
Definition at line 94 of file CGVTables.h.
Referenced by clang::CodeGen::CodeGenFunction::GenerateThunk(), isEmpty(), and clang::CodeGen::MangleContext::mangleThunk().
This - The 'this' pointer adjustment.
Definition at line 91 of file CGVTables.h.
Referenced by clang::CodeGen::CodeGenFunction::GenerateThunk(), clang::CodeGen::CodeGenModule::GetAddrOfThunk(), isEmpty(), and clang::CodeGen::MangleContext::mangleThunk().