diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2019-10-07 20:31:22 +0000 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2019-10-07 20:31:22 +0000 |
commit | 291b289f2d017119a8ed18be329bba704ad27c79 (patch) | |
tree | 8bc118e8419ff2305be30dc0af036a09b240c801 /source | |
parent | dea27a69a18c31c3b366978582a29655942dd084 (diff) | |
download | lldb-291b289f2d017119a8ed18be329bba704ad27c79.tar.gz |
[MachO] Shuffle some things around in ParseSymtab (NFC)
git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@373954 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'source')
-rw-r--r-- | source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp b/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp index 15f221e58..d109dc1c4 100644 --- a/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp +++ b/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp @@ -3685,7 +3685,7 @@ size_t ObjectFileMachO::ParseSymtab() { if (!ParseNList(nlist_data, nlist_data_offset, nlist_byte_size, nlist)) break; - SymbolType type = eSymbolTypeInvalid; + const char *symbol_name_non_abi_mangled = nullptr; const char *symbol_name = nullptr; if (have_strtab_data) { @@ -3710,17 +3710,17 @@ size_t ObjectFileMachO::ParseSymtab() { str_error)) symbol_name = memory_symbol_name.c_str(); } - const char *symbol_name_non_abi_mangled = nullptr; + SymbolType type = eSymbolTypeInvalid; SectionSP symbol_section; lldb::addr_t symbol_byte_size = 0; bool add_nlist = true; bool is_gsym = false; - bool is_debug = ((nlist.n_type & N_STAB) != 0); bool demangled_is_synthesized = false; bool set_value = true; - assert(sym_idx < num_syms); + const bool is_debug = ((nlist.n_type & N_STAB) != 0); + assert(sym_idx < num_syms); sym[sym_idx].SetDebug(is_debug); if (is_debug) { @@ -4073,7 +4073,6 @@ size_t ObjectFileMachO::ParseSymtab() { break; } } else { - // uint8_t n_pext = N_PEXT & nlist.n_type; uint8_t n_type = N_TYPE & nlist.n_type; sym[sym_idx].SetExternal((N_EXT & nlist.n_type) != 0); |