9#ifndef LLDB_API_SBDEFINES_H
10#define LLDB_API_SBDEFINES_H
22#if defined(LLDB_IN_LIBLLDB)
23#define LLDB_API __declspec(dllexport)
25#define LLDB_API __declspec(dllimport)
35#if defined(SWIG) || _cplusplus < 201402L
37#undef LLDB_DEPRECATED_FIXME
38#define LLDB_DEPRECATED(MSG)
39#define LLDB_DEPRECATED_FIXME(MSG, FIX)
A Progress indicator helper class.
The SBReproducer class is special because it bootstraps the capture and replay of SB API calls.
This class handles the verbosity when dumping statistics.
lldb::SBError(* SBPlatformLocateModuleCallback)(void *baton, const lldb::SBModuleSpec &module_spec, lldb::SBFileSpec &module_file_spec, lldb::SBFileSpec &symbol_file_spec)
lldb::CommandReturnObjectCallbackResult(* SBCommandPrintCallback)(lldb::SBCommandReturnObject &result, void *baton)
bool(* SBBreakpointHitCallback)(void *baton, lldb::SBProcess &process, lldb::SBThread &thread, lldb::SBBreakpointLocation &location)
void(* SBDebuggerDestroyCallback)(lldb::user_id_t debugger_id, void *baton)
class LLDB_API SBEventList
CommandReturnObjectCallbackResult
Callback return value, indicating whether it handled printing the CommandReturnObject or deferred doi...