LLDB mainline
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]

◆ 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]

◆ 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]

◆ operator<<() [9/11]

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

◆ operator<<() [10/11]

◆ operator<<() [11/11]

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

Definition at line 55 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]

◆ operator==() [3/10]

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

Definition at line 84 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]

◆ operator==() [6/10]

◆ operator==() [7/10]

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

◆ operator==() [8/10]

◆ operator==() [9/10]

◆ operator==() [10/10]

◆ toString()