[Lldb-commits] [lldb] Revert "[LLDB] Expose checking if the symbol file exists/is loaded via SBModule" (PR #134341)
Jacob Lalonde via lldb-commits
lldb-commits at lists.llvm.org
Thu Apr 3 20:45:56 PDT 2025
https://github.com/Jlalond created https://github.com/llvm/llvm-project/pull/134341
Reverts llvm/llvm-project#134163
Reverting while @clayborg and I come up with a better API
>From e789e78d20c0dfe70d4e977b259460f1c8008515 Mon Sep 17 00:00:00 2001
From: Jacob Lalonde <jjjlalonde at gmail.com>
Date: Thu, 3 Apr 2025 20:45:32 -0700
Subject: [PATCH] =?UTF-8?q?Revert=20"[LLDB]=20Expose=20checking=20if=20the?=
=?UTF-8?q?=20symbol=20file=20exists/is=20loaded=20via=20SBModu=E2=80=A6"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This reverts commit b8d8405238387ddd92450d6a3ad84350254e76a3.
---
lldb/include/lldb/API/SBModule.h | 3 ---
lldb/source/API/SBModule.cpp | 12 ------------
2 files changed, 15 deletions(-)
diff --git a/lldb/include/lldb/API/SBModule.h b/lldb/include/lldb/API/SBModule.h
index 651455bdb78d2..85332066ee687 100644
--- a/lldb/include/lldb/API/SBModule.h
+++ b/lldb/include/lldb/API/SBModule.h
@@ -290,9 +290,6 @@ class LLDB_API SBModule {
lldb::SBAddress GetObjectFileHeaderAddress() const;
lldb::SBAddress GetObjectFileEntryPointAddress() const;
- /// Get if the symbol file for this module is loaded.
- bool IsDebugInfoLoaded() const;
-
/// Get the number of global modules.
static uint32_t GetNumberAllocatedModules();
diff --git a/lldb/source/API/SBModule.cpp b/lldb/source/API/SBModule.cpp
index 4978a553f57c7..985107ec68efd 100644
--- a/lldb/source/API/SBModule.cpp
+++ b/lldb/source/API/SBModule.cpp
@@ -659,18 +659,6 @@ lldb::SBAddress SBModule::GetObjectFileEntryPointAddress() const {
return sb_addr;
}
-bool SBModule::IsDebugInfoLoaded() const {
- LLDB_INSTRUMENT_VA(this);
-
- ModuleSP module_sp(GetSP());
- if (module_sp) {
- SymbolFile *sym_file = module_sp->GetSymbolFile(/*create=*/false);
- return sym_file && sym_file->GetLoadDebugInfoEnabled();
- }
-
- return false;
-}
-
uint32_t SBModule::GetNumberAllocatedModules() {
LLDB_INSTRUMENT();
More information about the lldb-commits
mailing list