LLVM 22.0.0git
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 36 of file CoverageMappingReader.h.

Member Data Documentation

◆ Expressions

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

Definition at line 40 of file CoverageMappingReader.h.

◆ Filenames

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

Definition at line 39 of file CoverageMappingReader.h.

◆ FunctionHash

uint64_t llvm::coverage::CoverageMappingRecord::FunctionHash

Definition at line 38 of file CoverageMappingReader.h.

◆ FunctionName

StringRef llvm::coverage::CoverageMappingRecord::FunctionName

Definition at line 37 of file CoverageMappingReader.h.

◆ MappingRegions

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

Definition at line 41 of file CoverageMappingReader.h.


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