#include "SymbolLocatorDebuginfod.h"
#include "lldb/Core/PluginManager.h"
#include "lldb/Interpreter/OptionValueString.h"
#include "lldb/Utility/Args.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"
#include "llvm/Debuginfod/Debuginfod.h"
#include "llvm/Debuginfod/HTTPClient.h"
#include "SymbolLocatorDebuginfodProperties.inc"
#include "SymbolLocatorDebuginfodPropertiesEnum.inc"
Go to the source code of this file.
◆ LLDB_PROPERTIES_symbollocatordebuginfod [1/2]
#define LLDB_PROPERTIES_symbollocatordebuginfod |
◆ LLDB_PROPERTIES_symbollocatordebuginfod [2/2]
#define LLDB_PROPERTIES_symbollocatordebuginfod |
◆ GetFileForModule()
static std::optional< FileSpec > GetFileForModule |
( |
const ModuleSpec & |
module_spec, |
|
|
std::function< std::string(llvm::object::BuildID)> |
UrlBuilder |
|
) |
| |
|
static |
◆ GetGlobalPluginProperties()
static PluginProperties & GetGlobalPluginProperties |
( |
| ) |
|
|
static |