LLVM 22.0.0git
llvm::yaml::MappingTraits< memprof::Frame >::FrameWithHex64 Class Reference

#include "llvm/ProfileData/MemProfYAML.h"

Public Member Functions

 FrameWithHex64 (IO &)
 FrameWithHex64 (IO &, const memprof::Frame &F)
memprof::Frame denormalize (IO &)

Public Attributes

memprof::GUIDHex64 Function = 0
decltype(memprof::Frame::LineOffset) LineOffset = 0
decltype(memprof::Frame::Column) Column = 0
decltype(memprof::Frame::IsInlineFrame) IsInlineFrame = false

Detailed Description

Definition at line 78 of file MemProfYAML.h.

Constructor & Destructor Documentation

◆ FrameWithHex64() [1/2]

llvm::yaml::MappingTraits< memprof::Frame >::FrameWithHex64::FrameWithHex64 ( IO & )
inline

Definition at line 80 of file MemProfYAML.h.

◆ FrameWithHex64() [2/2]

llvm::yaml::MappingTraits< memprof::Frame >::FrameWithHex64::FrameWithHex64 ( IO & ,
const memprof::Frame & F )
inline

Definition at line 81 of file MemProfYAML.h.

References Column, F, Function, IsInlineFrame, and LineOffset.

Member Function Documentation

◆ denormalize()

memprof::Frame llvm::yaml::MappingTraits< memprof::Frame >::FrameWithHex64::denormalize ( IO & )
inline

Definition at line 84 of file MemProfYAML.h.

References Column, Function, IsInlineFrame, and LineOffset.

Member Data Documentation

◆ Column

decltype(memprof::Frame::Column) llvm::yaml::MappingTraits< memprof::Frame >::FrameWithHex64::Column = 0

Definition at line 92 of file MemProfYAML.h.

Referenced by denormalize(), and FrameWithHex64().

◆ Function

memprof::GUIDHex64 llvm::yaml::MappingTraits< memprof::Frame >::FrameWithHex64::Function = 0

Definition at line 88 of file MemProfYAML.h.

Referenced by denormalize(), and FrameWithHex64().

◆ IsInlineFrame

decltype(memprof::Frame::IsInlineFrame) llvm::yaml::MappingTraits< memprof::Frame >::FrameWithHex64::IsInlineFrame = false

Definition at line 93 of file MemProfYAML.h.

Referenced by denormalize(), and FrameWithHex64().

◆ LineOffset

decltype(memprof::Frame::LineOffset) llvm::yaml::MappingTraits< memprof::Frame >::FrameWithHex64::LineOffset = 0

Definition at line 91 of file MemProfYAML.h.

Referenced by denormalize(), and FrameWithHex64().


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