LLDB mainline
Classes | Namespaces | Functions
BreakpadRecords.h File Reference
#include "lldb/Utility/UUID.h"
#include "lldb/lldb-types.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/FormatProviders.h"
#include "llvm/TargetParser/Triple.h"
#include <optional>

Go to the source code of this file.

Classes

class  lldb_private::breakpad::Record
 
class  lldb_private::breakpad::ModuleRecord
 
class  lldb_private::breakpad::InfoRecord
 
class  lldb_private::breakpad::FileRecord
 
class  lldb_private::breakpad::InlineOriginRecord
 
class  lldb_private::breakpad::FuncRecord
 
class  lldb_private::breakpad::InlineRecord
 
class  lldb_private::breakpad::LineRecord
 
class  lldb_private::breakpad::PublicRecord
 
class  lldb_private::breakpad::StackCFIRecord
 
class  lldb_private::breakpad::StackWinRecord
 

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
 
namespace  lldb_private::breakpad
 

Functions

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