enum CounterMappingRegion::RegionKind

Declared at: llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h:205

Enumerators

NameValueComment
CodeRegion0A CodeRegion associates some code with a counter
ExpansionRegion1An ExpansionRegion represents a file expansion region that associates a source range with the expansion of a virtual source file, such as for a macro instantiation or #include file.
SkippedRegion2A SkippedRegion represents a source range with code that was skipped by a preprocessor or similar means.
GapRegion3A GapRegion is like a CodeRegion, but its count is only set as the line execution count when its the only region in the line.