LLVM 22.0.0git
llvm::MCPseudoProbeFuncDesc Struct Reference

#include "llvm/MC/MCPseudoProbe.h"

Public Member Functions

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

Public Attributes

uint64_t FuncGUID = 0
uint64_t FuncHash = 0
StringRef FuncName

Detailed Description

Definition at line 88 of file MCPseudoProbe.h.

Constructor & Destructor Documentation

◆ MCPseudoProbeFuncDesc()

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

Definition at line 93 of file MCPseudoProbe.h.

References FuncGUID, FuncHash, and FuncName.

Member Function Documentation

◆ print()

void MCPseudoProbeFuncDesc::print ( raw_ostream & OS)

Definition at line 279 of file MCPseudoProbe.cpp.

References FuncGUID, FuncHash, and FuncName.

Member Data Documentation

◆ FuncGUID

uint64_t llvm::MCPseudoProbeFuncDesc::FuncGUID = 0

Definition at line 89 of file MCPseudoProbe.h.

Referenced by MCPseudoProbeFuncDesc(), and print().

◆ FuncHash

uint64_t llvm::MCPseudoProbeFuncDesc::FuncHash = 0

Definition at line 90 of file MCPseudoProbe.h.

Referenced by MCPseudoProbeFuncDesc(), and print().

◆ FuncName

StringRef llvm::MCPseudoProbeFuncDesc::FuncName

Definition at line 91 of file MCPseudoProbe.h.

Referenced by MCPseudoProbeFuncDesc(), and print().


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