clang API Documentation

Public Member Functions | Public Attributes | Friends
clang::ThunkInfo Struct Reference

#include <ABI.h>

Collaboration diagram for clang::ThunkInfo:
Collaboration graph
[legend]

List of all members.

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)

Detailed Description

ThunkInfo - The 'this' pointer adjustment as well as an optional return adjustment for a thunk.

Definition at line 98 of file ABI.h.


Constructor & Destructor Documentation

clang::ThunkInfo::ThunkInfo ( ) [inline]

Definition at line 105 of file ABI.h.

clang::ThunkInfo::ThunkInfo ( const ThisAdjustment This,
const ReturnAdjustment Return 
) [inline]

Definition at line 107 of file ABI.h.


Member Function Documentation

bool clang::ThunkInfo::isEmpty ( ) const [inline]

Friends And Related Function Documentation

bool operator< ( const ThunkInfo LHS,
const ThunkInfo RHS 
) [friend]

Definition at line 114 of file ABI.h.

bool operator== ( const ThunkInfo LHS,
const ThunkInfo RHS 
) [friend]

Definition at line 110 of file ABI.h.


Member Data Documentation


The documentation for this struct was generated from the following file: