LLVM 19.0.0git
Public Attributes | List of all members
llvm::coverage::CoverageMappingRecord Struct Reference

Coverage mapping information for a single function. More...

#include "llvm/ProfileData/Coverage/CoverageMappingReader.h"

Public Attributes

StringRef FunctionName
 
uint64_t FunctionHash
 
ArrayRef< StringRefFilenames
 
ArrayRef< CounterExpressionExpressions
 
ArrayRef< CounterMappingRegionMappingRegions
 

Detailed Description

Coverage mapping information for a single function.

Definition at line 35 of file CoverageMappingReader.h.

Member Data Documentation

◆ Expressions

ArrayRef<CounterExpression> llvm::coverage::CoverageMappingRecord::Expressions

Definition at line 39 of file CoverageMappingReader.h.

◆ Filenames

ArrayRef<StringRef> llvm::coverage::CoverageMappingRecord::Filenames

Definition at line 38 of file CoverageMappingReader.h.

◆ FunctionHash

uint64_t llvm::coverage::CoverageMappingRecord::FunctionHash

Definition at line 37 of file CoverageMappingReader.h.

◆ FunctionName

StringRef llvm::coverage::CoverageMappingRecord::FunctionName

Definition at line 36 of file CoverageMappingReader.h.

◆ MappingRegions

ArrayRef<CounterMappingRegion> llvm::coverage::CoverageMappingRecord::MappingRegions

Definition at line 40 of file CoverageMappingReader.h.


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