diff options
author | Jim Ingham <jingham@apple.com> | 2011-09-23 00:54:11 +0000 |
---|---|---|
committer | Jim Ingham <jingham@apple.com> | 2011-09-23 00:54:11 +0000 |
commit | 87df91b8661737980b58f7d1d05c27534c57f490 (patch) | |
tree | 14e962e25baadb5013438b6686d0c9b1f64922d2 /lldb/source/Commands/CommandObjectBreakpoint.h | |
parent | b9a11322b13a13dfcccb79cb34ebfc4a84d65bfd (diff) | |
download | bcm5719-llvm-87df91b8661737980b58f7d1d05c27534c57f490.tar.gz bcm5719-llvm-87df91b8661737980b58f7d1d05c27534c57f490.zip |
Added the ability to restrict breakpoints by function name, function regexp, selector
etc to specific source files.
Added SB API's to specify these source files & also more than one module.
Added an "exact" option to CompileUnit's FindLineEntry API.
llvm-svn: 140362
Diffstat (limited to 'lldb/source/Commands/CommandObjectBreakpoint.h')
-rw-r--r-- | lldb/source/Commands/CommandObjectBreakpoint.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/source/Commands/CommandObjectBreakpoint.h b/lldb/source/Commands/CommandObjectBreakpoint.h index 9df14dafad4..b032319d167 100644 --- a/lldb/source/Commands/CommandObjectBreakpoint.h +++ b/lldb/source/Commands/CommandObjectBreakpoint.h @@ -97,7 +97,7 @@ public: // Instance variables to hold the values for command options. - std::string m_filename; + FileSpecList m_filenames; uint32_t m_line_num; uint32_t m_column; bool m_check_inlines; @@ -105,7 +105,7 @@ public: uint32_t m_func_name_type_mask; std::string m_func_regexp; std::string m_source_text_regexp; - STLStringArray m_modules; + FileSpecList m_modules; lldb::addr_t m_load_addr; uint32_t m_ignore_count; lldb::tid_t m_thread_id; @@ -117,7 +117,7 @@ public: private: bool - ChooseFile (Target *target, FileSpec &file, CommandReturnObject &result); + GetDefaultFile (Target *target, FileSpec &file, CommandReturnObject &result); CommandOptions m_options; }; |