LLDB mainline
lldb_private::breakpad::SymbolFileBreakpad::CompUnitData Class Reference

Public Member Functions

 CompUnitData (Bookmark bookmark)
 CompUnitData ()=default
 CompUnitData (const CompUnitData &rhs)
CompUnitDataoperator= (const CompUnitData &rhs)

Public Attributes

Bookmark bookmark
std::optional< FileSpecListsupport_files
std::unique_ptr< LineTableline_table_up

Friends

bool operator< (const CompUnitData &lhs, const CompUnitData &rhs)

Detailed Description

Definition at line 178 of file SymbolFileBreakpad.h.

Constructor & Destructor Documentation

◆ CompUnitData() [1/3]

lldb_private::breakpad::SymbolFileBreakpad::CompUnitData::CompUnitData ( Bookmark bookmark)
inline

Definition at line 180 of file SymbolFileBreakpad.h.

References bookmark.

Referenced by CompUnitData(), operator<, and operator=().

◆ CompUnitData() [2/3]

lldb_private::breakpad::SymbolFileBreakpad::CompUnitData::CompUnitData ( )
default

◆ CompUnitData() [3/3]

lldb_private::breakpad::SymbolFileBreakpad::CompUnitData::CompUnitData ( const CompUnitData & rhs)
inline

Definition at line 183 of file SymbolFileBreakpad.h.

References bookmark, and CompUnitData().

Member Function Documentation

◆ operator=()

CompUnitData & lldb_private::breakpad::SymbolFileBreakpad::CompUnitData::operator= ( const CompUnitData & rhs)
inline

Definition at line 184 of file SymbolFileBreakpad.h.

References bookmark, CompUnitData(), line_table_up, and support_files.

◆ operator<

bool operator< ( const CompUnitData & lhs,
const CompUnitData & rhs )
friend

Definition at line 190 of file SymbolFileBreakpad.h.

References bookmark, and CompUnitData().

Member Data Documentation

◆ bookmark

◆ line_table_up

std::unique_ptr<LineTable> lldb_private::breakpad::SymbolFileBreakpad::CompUnitData::line_table_up

◆ support_files

std::optional<FileSpecList> lldb_private::breakpad::SymbolFileBreakpad::CompUnitData::support_files

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