#ifndef LLDB_SOURCE_PLUGINS_SYMBOLVENDOR_MACOSX_SYMBOLVENDORMACOSX_H
#define LLDB_SOURCE_PLUGINS_SYMBOLVENDOR_MACOSX_SYMBOLVENDORMACOSX_H
#include "lldb/Symbol/SymbolVendor.h"
#include "lldb/lldb-private.h"
class SymbolVendorMacOSX : public lldb_private::SymbolVendor {
public:
static void Initialize();
static void Terminate();
static llvm::StringRef GetPluginNameStatic() { return "macosx"; }
static llvm::StringRef GetPluginDescriptionStatic();
static lldb_private::SymbolVendor *
CreateInstance(const lldb::ModuleSP &module_sp,
lldb_private::Stream *feedback_strm);
SymbolVendorMacOSX(const lldb::ModuleSP &module_sp);
llvm::StringRef GetPluginName() override { return GetPluginNameStatic(); }
};
#endif