LLDB  mainline
Public Types | Public Attributes | List of all members
lldb_private::AppleObjCTrampolineHandler::DispatchFunction Struct Reference

#include <AppleObjCTrampolineHandler.h>

Collaboration diagram for lldb_private::AppleObjCTrampolineHandler::DispatchFunction:
Collaboration graph
[legend]

Public Types

enum  FixUpState { eFixUpNone, eFixUpFixed, eFixUpToFix }
 

Public Attributes

const char * name = nullptr
 
bool stret_return = false
 
bool is_super = false
 
bool is_super2 = false
 
FixUpState fixedup = eFixUpNone
 

Detailed Description

Definition at line 37 of file AppleObjCTrampolineHandler.h.

Member Enumeration Documentation

◆ FixUpState

Enumerator
eFixUpNone 
eFixUpFixed 
eFixUpToFix 

Definition at line 39 of file AppleObjCTrampolineHandler.h.

Member Data Documentation

◆ fixedup

FixUpState lldb_private::AppleObjCTrampolineHandler::DispatchFunction::fixedup = eFixUpNone

◆ is_super

bool lldb_private::AppleObjCTrampolineHandler::DispatchFunction::is_super = false

◆ is_super2

bool lldb_private::AppleObjCTrampolineHandler::DispatchFunction::is_super2 = false

◆ name

const char* lldb_private::AppleObjCTrampolineHandler::DispatchFunction::name = nullptr

Definition at line 41 of file AppleObjCTrampolineHandler.h.

◆ stret_return

bool lldb_private::AppleObjCTrampolineHandler::DispatchFunction::stret_return = false

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