Skip to content

Commit 1165609

Browse files
committed
Rename ivar to m_data_nsp to reflect it is always non-null
1 parent a7e6265 commit 1165609

File tree

10 files changed

+198
-194
lines changed

10 files changed

+198
-194
lines changed

lldb/include/lldb/Symbol/ObjectFile.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ class ObjectFile : public std::enable_shared_from_this<ObjectFile>,
419419
/// Attempts to parse the object header.
420420
///
421421
/// This function is used as a test to see if a given plug-in instance can
422-
/// parse the header data already contained in ObjectFile::m_data_sp. If an
422+
/// parse the header data already contained in ObjectFile::m_data_nsp. If an
423423
/// object file parser does not recognize that magic bytes in a header,
424424
/// false should be returned and the next plug-in can attempt to parse an
425425
/// object file.
@@ -789,10 +789,10 @@ class ObjectFile : public std::enable_shared_from_this<ObjectFile>,
789789
lldb::addr_t m_length; ///< The length of this object file if it is known (can
790790
///be zero if length is unknown or can't be
791791
///determined).
792-
DataExtractorNSP m_data_sp; ///< The data for this object file so things
793-
///< can be parsed lazily. This shared pointer
794-
///< will always have a DataExtractor object,
795-
///< although it may only be default-constructed.
792+
DataExtractorNSP m_data_nsp; ///< The data for this object file so things
793+
///< can be parsed lazily. This shared pointer
794+
///< will always have a DataExtractor object,
795+
///< although it may only be default-constructed.
796796
lldb::ProcessWP m_process_wp;
797797
/// Set if the object file only exists in memory.
798798
const lldb::addr_t m_memory_addr;

lldb/source/Expression/ObjectFileJIT.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ ObjectFileJIT::ObjectFileJIT(const lldb::ModuleSP &module_sp,
7373
: ObjectFile(module_sp, nullptr, 0, 0, DataBufferSP(), 0), m_delegate_wp() {
7474
if (delegate_sp) {
7575
m_delegate_wp = delegate_sp;
76-
m_data_sp->SetByteOrder(delegate_sp->GetByteOrder());
77-
m_data_sp->SetAddressByteSize(delegate_sp->GetAddressByteSize());
76+
m_data_nsp->SetByteOrder(delegate_sp->GetByteOrder());
77+
m_data_nsp->SetAddressByteSize(delegate_sp->GetAddressByteSize());
7878
}
7979
}
8080

@@ -86,13 +86,13 @@ bool ObjectFileJIT::ParseHeader() {
8686
}
8787

8888
ByteOrder ObjectFileJIT::GetByteOrder() const {
89-
return m_data_sp->GetByteOrder();
89+
return m_data_nsp->GetByteOrder();
9090
}
9191

9292
bool ObjectFileJIT::IsExecutable() const { return false; }
9393

9494
uint32_t ObjectFileJIT::GetAddressByteSize() const {
95-
return m_data_sp->GetAddressByteSize();
95+
return m_data_nsp->GetAddressByteSize();
9696
}
9797

9898
void ObjectFileJIT::ParseSymtab(Symtab &symtab) {

lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -130,13 +130,13 @@ void ObjectFileBreakpad::CreateSections(SectionList &unified_section_list) {
130130

131131
std::optional<Record::Kind> current_section;
132132
offset_t section_start;
133-
llvm::StringRef text = toStringRef(m_data_sp->GetData());
133+
llvm::StringRef text = toStringRef(m_data_nsp->GetData());
134134
uint32_t next_section_id = 1;
135135
auto maybe_add_section = [&](const uint8_t *end_ptr) {
136136
if (!current_section)
137137
return; // We have been called before parsing the first line.
138138

139-
offset_t end_offset = end_ptr - m_data_sp->GetDataStart();
139+
offset_t end_offset = end_ptr - m_data_nsp->GetDataStart();
140140
auto section_sp = std::make_shared<Section>(
141141
GetModule(), this, next_section_id++,
142142
ConstString(toString(*current_section)), eSectionTypeOther,
@@ -162,8 +162,8 @@ void ObjectFileBreakpad::CreateSections(SectionList &unified_section_list) {
162162
maybe_add_section(line.bytes_begin());
163163
// And start a new one.
164164
current_section = next_section;
165-
section_start = line.bytes_begin() - m_data_sp->GetDataStart();
165+
section_start = line.bytes_begin() - m_data_nsp->GetDataStart();
166166
}
167167
// Finally, add the last section.
168-
maybe_add_section(m_data_sp->GetDataEnd());
168+
maybe_add_section(m_data_nsp->GetDataEnd());
169169
}

lldb/source/Plugins/ObjectFile/COFF/ObjectFileCOFF.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,8 +300,8 @@ bool ObjectFileCOFF::ParseHeader() {
300300

301301
std::lock_guard<std::recursive_mutex> guard(module->GetMutex());
302302

303-
m_data_sp->SetByteOrder(eByteOrderLittle);
304-
m_data_sp->SetAddressByteSize(GetAddressByteSize());
303+
m_data_nsp->SetByteOrder(eByteOrderLittle);
304+
m_data_nsp->SetAddressByteSize(GetAddressByteSize());
305305

306306
return true;
307307
}

lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -804,7 +804,7 @@ ByteOrder ObjectFileELF::GetByteOrder() const {
804804
}
805805

806806
uint32_t ObjectFileELF::GetAddressByteSize() const {
807-
return m_data_sp->GetAddressByteSize();
807+
return m_data_nsp->GetAddressByteSize();
808808
}
809809

810810
AddressClass ObjectFileELF::GetAddressClass(addr_t file_addr) {
@@ -845,7 +845,7 @@ size_t ObjectFileELF::SectionIndex(const SectionHeaderCollConstIter &I) const {
845845

846846
bool ObjectFileELF::ParseHeader() {
847847
lldb::offset_t offset = 0;
848-
return m_header.Parse(*m_data_sp.get(), &offset);
848+
return m_header.Parse(*m_data_nsp.get(), &offset);
849849
}
850850

851851
UUID ObjectFileELF::GetUUID() {
@@ -881,7 +881,7 @@ UUID ObjectFileELF::GetUUID() {
881881
return UUID();
882882

883883
core_notes_crc =
884-
CalculateELFNotesSegmentsCRC32(m_program_headers, *m_data_sp.get());
884+
CalculateELFNotesSegmentsCRC32(m_program_headers, *m_data_nsp.get());
885885

886886
if (core_notes_crc) {
887887
// Use 8 bytes - first 4 bytes for *magic* prefix, mainly to make it
@@ -892,7 +892,7 @@ UUID ObjectFileELF::GetUUID() {
892892
}
893893
} else {
894894
if (!m_gnu_debuglink_crc)
895-
m_gnu_debuglink_crc = calc_crc32(0, *m_data_sp.get());
895+
m_gnu_debuglink_crc = calc_crc32(0, *m_data_nsp.get());
896896
if (m_gnu_debuglink_crc) {
897897
// Use 4 bytes of crc from the .gnu_debuglink section.
898898
u32le data(m_gnu_debuglink_crc);
@@ -1078,7 +1078,7 @@ size_t ObjectFileELF::GetProgramHeaderInfo(ProgramHeaderColl &program_headers,
10781078

10791079
// ParseProgramHeaders
10801080
bool ObjectFileELF::ParseProgramHeaders() {
1081-
return GetProgramHeaderInfo(m_program_headers, *m_data_sp.get(), m_header) !=
1081+
return GetProgramHeaderInfo(m_program_headers, *m_data_nsp.get(), m_header) !=
10821082
0;
10831083
}
10841084

@@ -1669,7 +1669,7 @@ ObjectFileELF::StripLinkerSymbolAnnotations(llvm::StringRef symbol_name) const {
16691669

16701670
// ParseSectionHeaders
16711671
size_t ObjectFileELF::ParseSectionHeaders() {
1672-
return GetSectionHeaderInfo(m_section_headers, *m_data_sp.get(), m_header,
1672+
return GetSectionHeaderInfo(m_section_headers, *m_data_nsp.get(), m_header,
16731673
m_uuid, m_gnu_debuglink_file, m_gnu_debuglink_crc,
16741674
m_arch_spec);
16751675
}
@@ -3679,7 +3679,7 @@ ArchSpec ObjectFileELF::GetArchitecture() {
36793679
if (H.p_type != PT_NOTE || H.p_offset == 0 || H.p_filesz == 0)
36803680
continue;
36813681
DataExtractor data;
3682-
if (data.SetData(*m_data_sp.get(), H.p_offset, H.p_filesz) ==
3682+
if (data.SetData(*m_data_nsp.get(), H.p_offset, H.p_filesz) ==
36833683
H.p_filesz) {
36843684
UUID uuid;
36853685
RefineModuleDetailsFromNote(data, m_arch_spec, uuid);
@@ -3835,10 +3835,10 @@ llvm::ArrayRef<ELFProgramHeader> ObjectFileELF::ProgramHeaders() {
38353835
}
38363836

38373837
DataExtractor ObjectFileELF::GetSegmentData(const ELFProgramHeader &H) {
3838-
// Try and read the program header from our cached m_data_sp which can come
3838+
// Try and read the program header from our cached m_data_nsp which can come
38393839
// from the file on disk being mmap'ed or from the initial part of the ELF
38403840
// file we read from memory and cached.
3841-
DataExtractor data = DataExtractor(*m_data_sp.get(), H.p_offset, H.p_filesz);
3841+
DataExtractor data = DataExtractor(*m_data_nsp.get(), H.p_offset, H.p_filesz);
38423842
if (data.GetByteSize() == H.p_filesz)
38433843
return data;
38443844
if (IsInMemory()) {

0 commit comments

Comments
 (0)