LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::MCPseudoProbeFuncDesc Struct Reference

#include "llvm/MC/MCPseudoProbe.h"

Public Member Functions

 MCPseudoProbeFuncDesc (uint64_t GUID, uint64_t Hash, StringRef Name)
 
void print (raw_ostream &OS)
 

Public Attributes

uint64_t FuncGUID = 0
 
uint64_t FuncHash = 0
 
std::string FuncName
 

Detailed Description

Definition at line 85 of file MCPseudoProbe.h.

Constructor & Destructor Documentation

◆ MCPseudoProbeFuncDesc()

llvm::MCPseudoProbeFuncDesc::MCPseudoProbeFuncDesc ( uint64_t  GUID,
uint64_t  Hash,
StringRef  Name 
)
inline

Definition at line 90 of file MCPseudoProbe.h.

Member Function Documentation

◆ print()

void MCPseudoProbeFuncDesc::print ( raw_ostream OS)

Definition at line 282 of file MCPseudoProbe.cpp.

References FuncGUID, FuncHash, FuncName, and OS.

Member Data Documentation

◆ FuncGUID

uint64_t llvm::MCPseudoProbeFuncDesc::FuncGUID = 0

Definition at line 86 of file MCPseudoProbe.h.

Referenced by print().

◆ FuncHash

uint64_t llvm::MCPseudoProbeFuncDesc::FuncHash = 0

Definition at line 87 of file MCPseudoProbe.h.

Referenced by print().

◆ FuncName

std::string llvm::MCPseudoProbeFuncDesc::FuncName

Definition at line 88 of file MCPseudoProbe.h.

Referenced by print().


The documentation for this struct was generated from the following files: