LLVM: llvm::coverage::mcdc Namespace Reference (original) (raw)

Typedefs
using ConditionID = int16_t
The ID for MCDCBranch.
using ConditionIDs = std::array<ConditionID, 2>
using Parameters
The type of MC/DC-specific parameters.
Functions
template<class MaybeConstInnerParameters, class MaybeConstMCDCParameters>
static auto & getParams (MaybeConstMCDCParameters &MCDCParams)
Check and get underlying params in MCDCParams.

ConditionID

ConditionIDs

using llvm::coverage::mcdc::ConditionIDs = std::array<ConditionID, 2>

Parameters

Initial value:

std::variant<std::monostate, DecisionParameters, BranchParameters>

The type of MC/DC-specific parameters.

Definition at line 56 of file MCDCTypes.h.

getParams()

template<class MaybeConstInnerParameters, class MaybeConstMCDCParameters>

auto & llvm::coverage::mcdc::getParams ( MaybeConstMCDCParameters & MCDCParams) static