LLVM 22.0.0git
llvm::yaml::MappingTraits< memprof::CallSiteInfo >::CallSiteInfoWithHex64Guids Class Reference

#include "llvm/ProfileData/MemProfYAML.h"

Public Member Functions

 CallSiteInfoWithHex64Guids (IO &)
 CallSiteInfoWithHex64Guids (IO &, const memprof::CallSiteInfo &CS)
memprof::CallSiteInfo denormalize (IO &)

Public Attributes

decltype(memprof::CallSiteInfo::Frames) Frames
SmallVector< memprof::GUIDHex64 > CalleeGuids

Detailed Description

Definition at line 178 of file MemProfYAML.h.

Constructor & Destructor Documentation

◆ CallSiteInfoWithHex64Guids() [1/2]

llvm::yaml::MappingTraits< memprof::CallSiteInfo >::CallSiteInfoWithHex64Guids::CallSiteInfoWithHex64Guids ( IO & )
inline

Definition at line 180 of file MemProfYAML.h.

◆ CallSiteInfoWithHex64Guids() [2/2]

llvm::yaml::MappingTraits< memprof::CallSiteInfo >::CallSiteInfoWithHex64Guids::CallSiteInfoWithHex64Guids ( IO & ,
const memprof::CallSiteInfo & CS )
inline

Member Function Documentation

◆ denormalize()

Member Data Documentation

◆ CalleeGuids

SmallVector<memprof::GUIDHex64> llvm::yaml::MappingTraits< memprof::CallSiteInfo >::CallSiteInfoWithHex64Guids::CalleeGuids

Definition at line 203 of file MemProfYAML.h.

Referenced by CallSiteInfoWithHex64Guids(), and denormalize().

◆ Frames

decltype(memprof::CallSiteInfo::Frames) llvm::yaml::MappingTraits< memprof::CallSiteInfo >::CallSiteInfoWithHex64Guids::Frames

Definition at line 201 of file MemProfYAML.h.

Referenced by CallSiteInfoWithHex64Guids(), and denormalize().


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