llvm-project/lldb/source
Zachary Turner de963e9a09 Adds the notion of an OptionValidator.
The purpose of the OptionValidator is to determine, based on some
arbitrary set of conditions, whether or not a command option is
valid for a given debugger state.  An example of this might be
to selectively disable or enable certain command options that
don't apply to a particular platform.

This patch contains no functional change, and does not actually
make use of an OptionValidator for any purpose yet.  A follow-up
patch will begin to add the logic and users of OptionValidator.

Reviewed by: Greg Clayton, Jim Ingham

Differential Revision: http://reviews.llvm.org/D4369

llvm-svn: 212290
2014-07-03 20:34:18 +00:00
..
API If a breakpoint gets deleted, any SBBreakpoints representing that 2014-07-02 18:44:43 +00:00
Breakpoint Fix typos. 2014-07-01 21:22:11 +00:00
Commands Adds the notion of an OptionValidator. 2014-07-03 20:34:18 +00:00
Core Add host layer support for pipes. 2014-07-02 21:10:39 +00:00
DataFormatters lldb: remove adhoc implementation of array_sizeof 2014-06-27 05:17:41 +00:00
Expression Start converting usages of off_t to other types. 2014-07-02 17:24:07 +00:00
Host Fix compilation errors introduced by host Pipe abstraction 2014-07-03 05:20:28 +00:00
Interpreter Adds the notion of an OptionValidator. 2014-07-03 20:34:18 +00:00
Plugins Add enumerations for additional languages from DWARF spec updates. 2014-07-03 00:49:08 +00:00
Symbol Start converting usages of off_t to other types. 2014-07-02 17:24:07 +00:00
Target Adds the notion of an OptionValidator. 2014-07-03 20:34:18 +00:00
Utility Fix typos. 2014-07-01 21:22:11 +00:00
CMakeLists.txt This creates a valid Python API for Windows, pending some issues. The changes included are - 2014-07-01 17:57:19 +00:00
Makefile Make lldb build with Makefiles on OS X. 2014-01-18 08:05:32 +00:00
lldb-log.cpp Fix typos. 2014-07-01 21:22:11 +00:00
lldb.cpp sanitise sign comparisons 2014-04-02 03:51:35 +00:00