llvm-project/lldb/source
Johnny Chen 39d7d4f056 Added [-o <one-liner>] to the "breakpoint command add" lldb command to be able
to specify a one-liner (either scripting or lldb command) inline.

Refactored CommandObjectBreakpointCommandAdd::Execute() a little bit and added
some comments.

Sn now, we use:

breakpoint command add -p 1 -o "conditional_break.stop_if_called_from_a()"

to specify a Python one-liner as the callback for breakpoint #1.

llvm-svn: 113672
2010-09-11 00:18:09 +00:00
..
API Move the "Object Description" into the ValueObject, and the add an API to 2010-09-10 23:12:17 +00:00
Breakpoint Fixed the StackFrame to correctly resolve the StackID's SymbolContextScope. 2010-09-03 17:10:42 +00:00
Commands Added [-o <one-liner>] to the "breakpoint command add" lldb command to be able 2010-09-11 00:18:09 +00:00
Core Move the "Object Description" into the ValueObject, and the add an API to 2010-09-10 23:12:17 +00:00
Expression Little bit of line wrapping cleanup. 2010-09-10 23:07:48 +00:00
Host The first part of an lldb native stack unwinder. 2010-09-10 07:49:16 +00:00
Interpreter Added the capability to specify a one-liner Python script as the callback 2010-09-10 18:21:10 +00:00
Plugins Always look up the symbols with FindSymbolByID since we are minimizing the symbol list. 2010-09-10 23:02:28 +00:00
Symbol Make sure the address passed into SymbolContext::DumpStopContext() is valid before trying to calculate any offsets. 2010-09-10 22:05:05 +00:00
Target Move the "Object Description" into the ValueObject, and the add an API to 2010-09-10 23:12:17 +00:00
Utility The first part of an lldb native stack unwinder. 2010-09-10 07:49:16 +00:00
Makefile Patch from Jean-Daniel Dupas: 2010-07-12 23:14:00 +00:00
lldb-log.cpp Add a "lldb host" logging channel, and put logging in the Host::OpenInExternalEditor code. 2010-08-31 18:05:13 +00:00
lldb.cpp The first part of an lldb native stack unwinder. 2010-09-10 07:49:16 +00:00