struct CounterExpression

Declaration

struct CounterExpression { /* full declaration omitted */ };

Description

A Counter expression is a value that represents an arithmetic operation with two counters.

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

Member Variables

public llvm::coverage::CounterExpression::ExprKind Kind
public llvm::coverage::Counter LHS
public llvm::coverage::Counter RHS

Method Overview

  • public CounterExpression(llvm::coverage::CounterExpression::ExprKind Kind, llvm::coverage::Counter LHS, llvm::coverage::Counter RHS)

Methods

ΒΆCounterExpression(
    llvm::coverage::CounterExpression::ExprKind
        Kind,
    llvm::coverage::Counter LHS,
    llvm::coverage::Counter RHS)

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

Parameters

llvm::coverage::CounterExpression::ExprKind Kind
llvm::coverage::Counter LHS
llvm::coverage::Counter RHS