LLDB mainline
lldb_private::SourceManagerImpl Class Reference

Public Member Functions

 SourceManagerImpl (const lldb::DebuggerSP &debugger_sp)
 SourceManagerImpl (const lldb::TargetSP &target_sp)
 SourceManagerImpl (const SourceManagerImpl &rhs)
size_t DisplaySourceLinesWithLineNumbers (const lldb_private::FileSpec &file, uint32_t line, uint32_t column, uint32_t context_before, uint32_t context_after, const char *current_line_cstr, lldb_private::Stream *s)

Private Attributes

lldb::DebuggerWP m_debugger_wp
lldb::TargetWP m_target_wp

Detailed Description

Definition at line 23 of file SBSourceManager.cpp.

Constructor & Destructor Documentation

◆ SourceManagerImpl() [1/3]

lldb_private::SourceManagerImpl::SourceManagerImpl ( const lldb::DebuggerSP & debugger_sp)
inline

Definition at line 25 of file SBSourceManager.cpp.

References m_debugger_wp.

Referenced by SourceManagerImpl().

◆ SourceManagerImpl() [2/3]

lldb_private::SourceManagerImpl::SourceManagerImpl ( const lldb::TargetSP & target_sp)
inline

Definition at line 28 of file SBSourceManager.cpp.

References m_target_wp.

◆ SourceManagerImpl() [3/3]

lldb_private::SourceManagerImpl::SourceManagerImpl ( const SourceManagerImpl & rhs)
inline

Definition at line 30 of file SBSourceManager.cpp.

References m_debugger_wp, m_target_wp, and SourceManagerImpl().

Member Function Documentation

◆ DisplaySourceLinesWithLineNumbers()

size_t lldb_private::SourceManagerImpl::DisplaySourceLinesWithLineNumbers ( const lldb_private::FileSpec & file,
uint32_t line,
uint32_t column,
uint32_t context_before,
uint32_t context_after,
const char * current_line_cstr,
lldb_private::Stream * s )
inline

Definition at line 37 of file SBSourceManager.cpp.

References m_debugger_wp, and m_target_wp.

Member Data Documentation

◆ m_debugger_wp

lldb::DebuggerWP lldb_private::SourceManagerImpl::m_debugger_wp
private

◆ m_target_wp

lldb::TargetWP lldb_private::SourceManagerImpl::m_target_wp
private

The documentation for this class was generated from the following file: