LLDB mainline
Classes | Macros | Functions
CommandObjectBreakpoint.cpp File Reference
#include "CommandObjectBreakpoint.h"
#include "CommandObjectBreakpointCommand.h"
#include "lldb/Breakpoint/Breakpoint.h"
#include "lldb/Breakpoint/BreakpointIDList.h"
#include "lldb/Breakpoint/BreakpointLocation.h"
#include "lldb/Host/OptionParser.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Interpreter/CommandOptionArgumentTable.h"
#include "lldb/Interpreter/CommandReturnObject.h"
#include "lldb/Interpreter/OptionArgParser.h"
#include "lldb/Interpreter/OptionGroupPythonClassWithDict.h"
#include "lldb/Interpreter/OptionValueBoolean.h"
#include "lldb/Interpreter/OptionValueFileColonLine.h"
#include "lldb/Interpreter/OptionValueString.h"
#include "lldb/Interpreter/OptionValueUInt64.h"
#include "lldb/Interpreter/Options.h"
#include "lldb/Target/Language.h"
#include "lldb/Target/StackFrame.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/ThreadSpec.h"
#include "lldb/Utility/RegularExpression.h"
#include "lldb/Utility/StreamString.h"
#include <memory>
#include <optional>
#include <vector>
#include "CommandOptions.inc"

Go to the source code of this file.

Classes

class  lldb_private::BreakpointOptionGroup
 
class  BreakpointDummyOptionGroup
 
class  CommandObjectBreakpointSet
 
class  CommandObjectBreakpointSet::CommandOptions
 
class  CommandObjectBreakpointModify
 
class  CommandObjectBreakpointEnable
 
class  CommandObjectBreakpointDisable
 
class  CommandObjectBreakpointList
 
class  CommandObjectBreakpointList::CommandOptions
 
class  CommandObjectBreakpointClear
 
class  CommandObjectBreakpointClear::CommandOptions
 
class  CommandObjectBreakpointDelete
 
class  CommandObjectBreakpointDelete::CommandOptions
 
class  BreakpointNameOptionGroup
 
class  BreakpointAccessOptionGroup
 
class  CommandObjectBreakpointNameConfigure
 
class  CommandObjectBreakpointNameAdd
 
class  CommandObjectBreakpointNameDelete
 
class  CommandObjectBreakpointNameList
 
class  CommandObjectBreakpointName
 
class  CommandObjectBreakpointRead
 
class  CommandObjectBreakpointRead::CommandOptions
 
class  CommandObjectBreakpointWrite
 
class  CommandObjectBreakpointWrite::CommandOptions
 

Macros

#define LLDB_OPTIONS_breakpoint_modify
 
#define LLDB_OPTIONS_breakpoint_dummy
 
#define LLDB_OPTIONS_breakpoint_set
 
#define LLDB_OPTIONS_breakpoint_list
 
#define LLDB_OPTIONS_breakpoint_clear
 
#define LLDB_OPTIONS_breakpoint_delete
 
#define LLDB_OPTIONS_breakpoint_name
 
#define LLDB_OPTIONS_breakpoint_access
 
#define LLDB_OPTIONS_breakpoint_read
 
#define LLDB_OPTIONS_breakpoint_write
 

Functions

static void AddBreakpointDescription (Stream *s, Breakpoint *bp, lldb::DescriptionLevel level)
 

Macro Definition Documentation

◆ LLDB_OPTIONS_breakpoint_access

#define LLDB_OPTIONS_breakpoint_access

Definition at line 1577 of file CommandObjectBreakpoint.cpp.

◆ LLDB_OPTIONS_breakpoint_clear

#define LLDB_OPTIONS_breakpoint_clear

Definition at line 1203 of file CommandObjectBreakpoint.cpp.

◆ LLDB_OPTIONS_breakpoint_delete

#define LLDB_OPTIONS_breakpoint_delete

Definition at line 1340 of file CommandObjectBreakpoint.cpp.

◆ LLDB_OPTIONS_breakpoint_dummy

#define LLDB_OPTIONS_breakpoint_dummy

Definition at line 182 of file CommandObjectBreakpoint.cpp.

◆ LLDB_OPTIONS_breakpoint_list

#define LLDB_OPTIONS_breakpoint_list

Definition at line 1070 of file CommandObjectBreakpoint.cpp.

◆ LLDB_OPTIONS_breakpoint_modify

#define LLDB_OPTIONS_breakpoint_modify

Definition at line 49 of file CommandObjectBreakpoint.cpp.

◆ LLDB_OPTIONS_breakpoint_name

#define LLDB_OPTIONS_breakpoint_name

Definition at line 1517 of file CommandObjectBreakpoint.cpp.

◆ LLDB_OPTIONS_breakpoint_read

#define LLDB_OPTIONS_breakpoint_read

Definition at line 2069 of file CommandObjectBreakpoint.cpp.

◆ LLDB_OPTIONS_breakpoint_set

#define LLDB_OPTIONS_breakpoint_set

Definition at line 219 of file CommandObjectBreakpoint.cpp.

◆ LLDB_OPTIONS_breakpoint_write

#define LLDB_OPTIONS_breakpoint_write

Definition at line 2250 of file CommandObjectBreakpoint.cpp.

Function Documentation

◆ AddBreakpointDescription()

static void AddBreakpointDescription ( Stream s,
Breakpoint bp,
lldb::DescriptionLevel  level 
)
static