LLDB  mainline
Classes | Functions
lldb_private::breakpad Namespace Reference

Classes

class  FileRecord
 
class  FuncRecord
 
class  InfoRecord
 
class  InlineOriginRecord
 
class  InlineRecord
 
class  LineRecord
 
class  ModuleRecord
 
class  ObjectFileBreakpad
 
class  PublicRecord
 
class  Record
 
class  StackCFIRecord
 
class  StackWinRecord
 
class  SymbolFileBreakpad
 

Functions

llvm::StringRef toString (Record::Kind K)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, Record::Kind K)
 
bool operator== (const ModuleRecord &L, const ModuleRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const ModuleRecord &R)
 
bool operator== (const InfoRecord &L, const InfoRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const InfoRecord &R)
 
bool operator== (const FileRecord &L, const FileRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const FileRecord &R)
 
bool operator== (const InlineOriginRecord &L, const InlineOriginRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const InlineOriginRecord &R)
 
bool operator== (const FuncRecord &L, const FuncRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const FuncRecord &R)
 
bool operator== (const InlineRecord &L, const InlineRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const InlineRecord &R)
 
bool operator== (const LineRecord &L, const LineRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const LineRecord &R)
 
bool operator== (const PublicRecord &L, const PublicRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const PublicRecord &R)
 
bool operator== (const StackCFIRecord &L, const StackCFIRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const StackCFIRecord &R)
 
bool operator== (const StackWinRecord &L, const StackWinRecord &R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &OS, const StackWinRecord &R)
 

Function Documentation

◆ operator<<() [1/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const FileRecord R 
)

◆ operator<<() [2/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const FuncRecord R 
)

◆ operator<<() [3/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const InfoRecord R 
)

◆ operator<<() [4/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const InlineOriginRecord R 
)

◆ operator<<() [5/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const InlineRecord R 
)

◆ operator<<() [6/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const LineRecord R 
)

◆ operator<<() [7/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const ModuleRecord R 
)

◆ operator<<() [8/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const PublicRecord R 
)

◆ operator<<() [9/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const StackCFIRecord R 
)

◆ operator<<() [10/11]

llvm::raw_ostream & lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
const StackWinRecord R 
)

◆ operator<<() [11/11]

llvm::raw_ostream& lldb_private::breakpad::operator<< ( llvm::raw_ostream &  OS,
Record::Kind  K 
)
inline

Definition at line 54 of file BreakpadRecords.h.

References lldb_private::OS, and toString().

◆ operator==() [1/10]

bool lldb_private::breakpad::operator== ( const FileRecord L,
const FileRecord R 
)
inline

◆ operator==() [2/10]

bool lldb_private::breakpad::operator== ( const FuncRecord L,
const FuncRecord R 
)

◆ operator==() [3/10]

bool lldb_private::breakpad::operator== ( const InfoRecord L,
const InfoRecord R 
)
inline

Definition at line 83 of file BreakpadRecords.h.

References lldb_private::breakpad::InfoRecord::ID.

◆ operator==() [4/10]

bool lldb_private::breakpad::operator== ( const InlineOriginRecord L,
const InlineOriginRecord R 
)
inline

◆ operator==() [5/10]

bool lldb_private::breakpad::operator== ( const InlineRecord L,
const InlineRecord R 
)

◆ operator==() [6/10]

bool lldb_private::breakpad::operator== ( const LineRecord L,
const LineRecord R 
)

◆ operator==() [7/10]

bool lldb_private::breakpad::operator== ( const ModuleRecord L,
const ModuleRecord R 
)
inline

◆ operator==() [8/10]

bool lldb_private::breakpad::operator== ( const PublicRecord L,
const PublicRecord R 
)

◆ operator==() [9/10]

bool lldb_private::breakpad::operator== ( const StackCFIRecord L,
const StackCFIRecord R 
)

◆ operator==() [10/10]

bool lldb_private::breakpad::operator== ( const StackWinRecord L,
const StackWinRecord R 
)

◆ toString()

llvm::StringRef lldb_private::breakpad::toString ( Record::Kind  K)