13#ifndef LLVM_CLANG_LIB_CODEGEN_MCDCSTATE_H
14#define LLVM_CLANG_LIB_CODEGEN_MCDCSTATE_H
16#include "llvm/ADT/DenseMap.h"
17#include "llvm/ADT/SmallVector.h"
18#include "llvm/ProfileData/Coverage/MCDCTypes.h"
26using namespace llvm::coverage::mcdc;
Stmt - This represents one statement.
The JSON file list parser is used to communicate input to InstallAPI.
const Stmt * DecisionStmt
llvm::SmallVector< std::array< int, 2 > > Indices
Per-Function MC/DC state.
llvm::DenseMap< const Stmt *, Branch > BranchByStmt
llvm::DenseMap< const Stmt *, Decision > DecisionByStmt