LLVM  8.0.1
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"

Collaboration diagram for llvm::coverage::CoverageMappingRecord:
Collaboration graph
[legend]

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

◆ Filenames

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

◆ FunctionHash

uint64_t llvm::coverage::CoverageMappingRecord::FunctionHash

◆ FunctionName

StringRef llvm::coverage::CoverageMappingRecord::FunctionName

◆ MappingRegions

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

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