| 
    LLDB mainline
    
   | 
 
#include "ABIMacOSX_i386.h"#include <optional>#include <vector>#include "llvm/ADT/STLExtras.h"#include "llvm/TargetParser/Triple.h"#include "lldb/Core/Module.h"#include "lldb/Core/PluginManager.h"#include "lldb/Symbol/UnwindPlan.h"#include "lldb/Target/Process.h"#include "lldb/Target/RegisterContext.h"#include "lldb/Target/Target.h"#include "lldb/Target/Thread.h"#include "lldb/Utility/ConstString.h"#include "lldb/Utility/RegisterValue.h"#include "lldb/Utility/Scalar.h"#include "lldb/Utility/Status.h"#include "lldb/ValueObject/ValueObjectConstResult.h"Go to the source code of this file.
Enumerations | |
| enum | {  dwarf_eax = 0 , dwarf_ecx , dwarf_edx , dwarf_ebx , dwarf_esp , dwarf_ebp , dwarf_esi , dwarf_edi , dwarf_eip }  | 
Functions | |
| static bool | ReadIntegerArgument (Scalar &scalar, unsigned int bit_width, bool is_signed, Process *process, addr_t ¤t_stack_argument) | 
| anonymous enum | 
| Enumerator | |
|---|---|
| dwarf_eax | |
| dwarf_ecx | |
| dwarf_edx | |
| dwarf_ebx | |
| dwarf_esp | |
| dwarf_ebp | |
| dwarf_esi | |
| dwarf_edi | |
| dwarf_eip | |
Definition at line 35 of file ABIMacOSX_i386.cpp.
      
  | 
  static | 
Definition at line 125 of file ABIMacOSX_i386.cpp.
References error(), and lldb_private::Process::ReadScalarIntegerFromMemory().