|
LLDB mainline
|
#include <optional>#include "lldb/Core/Module.h"#include "lldb/Core/ModuleList.h"#include "lldb/Core/PluginManager.h"#include "lldb/Host/FileSystem.h"#include "lldb/Interpreter/CommandInterpreter.h"#include "lldb/Interpreter/CommandObjectMultiword.h"#include "lldb/Interpreter/CommandReturnObject.h"#include "lldb/Symbol/Type.h"#include "lldb/Target/DynamicLoader.h"#include "lldb/Utility/LLDBLog.h"#include "lldb/Utility/Log.h"#include "lldb/Utility/StreamString.h"#include "llvm/Support/Error.h"#include "llvm/Support/SaveAndRestore.h"#include "Plugins/DynamicLoader/FreeBSD-Kernel/DynamicLoaderFreeBSDKernel.h"#include "Plugins/ObjectFile/ELF/ObjectFileELF.h"#include "ProcessFreeBSDKernelCore.h"#include "ThreadFreeBSDKernelCore.h"#include "ProcessFreeBSDKernelCoreProperties.inc"#include "ProcessFreeBSDKernelCorePropertiesEnum.inc"Go to the source code of this file.
Classes | |
| class | CommandObjectProcessFreeBSDKernelCoreRefreshThreads |
Macros | |
| #define | LLDB_PROPERTIES_processfreebsdkernelcore |
| #define | LLDB_PROPERTIES_processfreebsdkernelcore |
Functions | |
| static PluginProperties & | GetGlobalPluginProperties () |
| static bool | SetKernelDebugFile (const ModuleSP &module) |
| #define LLDB_PROPERTIES_processfreebsdkernelcore |
Definition at line 39 of file ProcessFreeBSDKernelCore.cpp.
| #define LLDB_PROPERTIES_processfreebsdkernelcore |
Definition at line 39 of file ProcessFreeBSDKernelCore.cpp.
|
static |
Definition at line 68 of file ProcessFreeBSDKernelCore.cpp.
Definition at line 73 of file ProcessFreeBSDKernelCore.cpp.
References lldb_private::FileSpec::AppendPathComponent(), lldb_private::FileSpec::GetDirectory(), lldb_private::FileSpec::GetPath(), lldb_private::FileSystem::Instance(), lldb_private::FileSpec::RemoveLastPathComponent(), and lldb_private::FileSystem::Resolve().
Referenced by ProcessFreeBSDKernelCore::DoLoadCore().