aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Interpreter/CommandObjectRegexCommand.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2013-04-03 02:00:15 +0000
committerGreg Clayton <gclayton@apple.com>2013-04-03 02:00:15 +0000
commit43fe217b119998264be04a773c4770592663c306 (patch)
tree36b05c4a7a937c9a94c355dfe23c16a23bf9d824 /lldb/source/Interpreter/CommandObjectRegexCommand.cpp
parent1786cb2f018c8bce823ed5c3d36e1dbd773dee79 (diff)
downloadllvm-43fe217b119998264be04a773c4770592663c306.zip
llvm-43fe217b119998264be04a773c4770592663c306.tar.gz
llvm-43fe217b119998264be04a773c4770592663c306.tar.bz2
<rdar://problem/13506727>
Symbol table function names should support lookups like symbols with debug info. To fix this I: - Gutted the way FindFunctions is used, there used to be way too much smarts only in the DWARF plug-in - Made it more efficient by chopping the name up once and using simpler queries so that SymbolFile and Symtab plug-ins don't need to do as much - Filter the results at a higher level - Make the lldb_private::Symtab able to chop up C++ mangled names and make as much sense out of them as possible and also be able to search by basename, fullname, method name, and selector name. llvm-svn: 178608
Diffstat (limited to 'lldb/source/Interpreter/CommandObjectRegexCommand.cpp')
-rw-r--r--lldb/source/Interpreter/CommandObjectRegexCommand.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lldb/source/Interpreter/CommandObjectRegexCommand.cpp b/lldb/source/Interpreter/CommandObjectRegexCommand.cpp
index 25b02ba..0fc454e 100644
--- a/lldb/source/Interpreter/CommandObjectRegexCommand.cpp
+++ b/lldb/source/Interpreter/CommandObjectRegexCommand.cpp
@@ -35,8 +35,8 @@ CommandObjectRegexCommand::CommandObjectRegexCommand
) :
CommandObjectRaw (interpreter, name, help, syntax),
m_max_matches (max_matches),
- m_entries (),
- m_completion_type_mask (completion_type_mask)
+ m_completion_type_mask (completion_type_mask),
+ m_entries ()
{
}