LLVM
8.0.1
|
A Counter expression is a value that represents an arithmetic operation with two counters. More...
#include "llvm/ProfileData/Coverage/CoverageMapping.h"
Public Types | |
enum | ExprKind { Subtract, Add } |
Public Member Functions | |
CounterExpression (ExprKind Kind, Counter LHS, Counter RHS) | |
Public Attributes | |
ExprKind | Kind |
Counter | LHS |
Counter | RHS |
A Counter expression is a value that represents an arithmetic operation with two counters.
Definition at line 146 of file CoverageMapping.h.
Enumerator | |
---|---|
Subtract | |
Add |
Definition at line 147 of file CoverageMapping.h.
|
inline |
Definition at line 151 of file CoverageMapping.h.
ExprKind llvm::coverage::CounterExpression::Kind |
Definition at line 148 of file CoverageMapping.h.
Referenced by llvm::DenseMapInfo< coverage::CounterExpression >::getHashValue(), and llvm::DenseMapInfo< coverage::CounterExpression >::isEqual().
Counter llvm::coverage::CounterExpression::LHS |
Definition at line 149 of file CoverageMapping.h.
Referenced by llvm::DenseMapInfo< coverage::CounterExpression >::getHashValue(), and llvm::DenseMapInfo< coverage::CounterExpression >::isEqual().
Counter llvm::coverage::CounterExpression::RHS |
Definition at line 149 of file CoverageMapping.h.
Referenced by llvm::DenseMapInfo< coverage::CounterExpression >::getHashValue(), and llvm::DenseMapInfo< coverage::CounterExpression >::isEqual().