diff options
Diffstat (limited to 'lldb/source/Core/Module.cpp')
| -rw-r--r-- | lldb/source/Core/Module.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lldb/source/Core/Module.cpp b/lldb/source/Core/Module.cpp index a504829d75c..735dde4a5da 100644 --- a/lldb/source/Core/Module.cpp +++ b/lldb/source/Core/Module.cpp @@ -351,11 +351,12 @@ Module::FindFunctions (const ConstString &name, const uint32_t num_matches = symbol_indexes.size(); if (num_matches) { + const bool merge_symbol_into_function = true; SymbolContext sc(this); for (uint32_t i=0; i<num_matches; i++) { sc.symbol = symtab->SymbolAtIndex(symbol_indexes[i]); - sc_list.AppendIfUnique (sc); + sc_list.AppendIfUnique (sc, merge_symbol_into_function); } } } @@ -392,11 +393,12 @@ Module::FindFunctions (const RegularExpression& regex, const uint32_t num_matches = symbol_indexes.size(); if (num_matches) { + const bool merge_symbol_into_function = true; SymbolContext sc(this); for (uint32_t i=0; i<num_matches; i++) { sc.symbol = symtab->SymbolAtIndex(symbol_indexes[i]); - sc_list.AppendIfUnique (sc); + sc_list.AppendIfUnique (sc, merge_symbol_into_function); } } } |

