struct CovMapFunctionRecord
Declaration
struct CovMapFunctionRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:723
Member Variables
- public const int64_t NameRef
- public const uint32_t DataSize
- public const uint64_t FuncHash
Method Overview
- public template <support::endianness Endian>uint32_t getDataSize() const
- public template <support::endianness Endian>uint64_t getFuncHash() const
- public template <support::endianness Endian>llvm::Error getFuncName(llvm::InstrProfSymtab & ProfileNames, llvm::StringRef & FuncName) const
- public template <support::endianness Endian>uint64_t getFuncNameRef() const
Methods
¶template <support::endianness Endian>
uint32_t getDataSize() const
template <support::endianness Endian>
uint32_t getDataSize() const
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:733
Templates
- support::endianness Endian
¶template <support::endianness Endian>
uint64_t getFuncHash() const
template <support::endianness Endian>
uint64_t getFuncHash() const
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:728
Templates
- support::endianness Endian
¶template <support::endianness Endian>
llvm::Error getFuncName(
llvm::InstrProfSymtab& ProfileNames,
llvm::StringRef& FuncName) const
template <support::endianness Endian>
llvm::Error getFuncName(
llvm::InstrProfSymtab& ProfileNames,
llvm::StringRef& FuncName) const
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:744
Templates
- support::endianness Endian
Parameters
- llvm::InstrProfSymtab& ProfileNames
- llvm::StringRef& FuncName
¶template <support::endianness Endian>
uint64_t getFuncNameRef() const
template <support::endianness Endian>
uint64_t getFuncNameRef() const
Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:738
Templates
- support::endianness Endian