LLVM 20.0.0git
|
#include "llvm/DebugInfo/GSYM/CallSiteInfo.h"
Public Member Functions | |
llvm::Error | encode (FileWriter &O) const |
Encode this CallSiteInfoCollection object into a FileWriter stream. | |
Static Public Member Functions | |
static llvm::Expected< CallSiteInfoCollection > | decode (DataExtractor &Data) |
Decode a CallSiteInfoCollection object from a binary data stream. | |
Public Attributes | |
std::vector< CallSiteInfo > | CallSites |
Definition at line 67 of file CallSiteInfo.h.
|
static |
Decode a CallSiteInfoCollection object from a binary data stream.
Data | The binary stream to read the data from. |
Definition at line 82 of file CallSiteInfo.cpp.
References CallSites, llvm::createStringError(), llvm::Data, llvm::gsym::CallSiteInfo::decode(), llvm::Offset, and llvm::Expected< T >::takeError().
Referenced by llvm::gsym::FunctionInfo::decode().
Error CallSiteInfoCollection::encode | ( | FileWriter & | O | ) | const |
Encode this CallSiteInfoCollection object into a FileWriter stream.
O | The binary stream to write the data to. |
Definition at line 72 of file CallSiteInfo.cpp.
References CallSites, and llvm::Error::success().
std::vector<CallSiteInfo> llvm::gsym::CallSiteInfoCollection::CallSites |
Definition at line 68 of file CallSiteInfo.h.
Referenced by decode(), llvm::gsym::GsymReader::dump(), encode(), and llvm::gsym::operator<<().