LLVM  4.0.0
Public Member Functions | Public Attributes | List of all members
fuzzer::Fuzzer::Coverage Struct Reference

#include <FuzzerInternal.h>

Collaboration diagram for fuzzer::Fuzzer::Coverage:
[legend]

Public Member Functions

 Coverage ()
 
void Reset ()
 

Public Attributes

size_t BlockCoverage
 
size_t CallerCalleeCoverage
 
size_t CounterBitmapBits
 
std::vector< uint8_t > CounterBitmap
 
ValueBitMap VPMap
 

Detailed Description

Definition at line 36 of file FuzzerInternal.h.

Constructor & Destructor Documentation

fuzzer::Fuzzer::Coverage::Coverage ( )
inline

Definition at line 37 of file FuzzerInternal.h.

Member Function Documentation

void fuzzer::Fuzzer::Coverage::Reset ( )
inline

Definition at line 39 of file FuzzerInternal.h.

Member Data Documentation

size_t fuzzer::Fuzzer::Coverage::BlockCoverage

Definition at line 47 of file FuzzerInternal.h.

Referenced by fuzzer::Fuzzer::ShuffleAndMinimize().

size_t fuzzer::Fuzzer::Coverage::CallerCalleeCoverage

Definition at line 48 of file FuzzerInternal.h.

std::vector<uint8_t> fuzzer::Fuzzer::Coverage::CounterBitmap

Definition at line 51 of file FuzzerInternal.h.

size_t fuzzer::Fuzzer::Coverage::CounterBitmapBits

Definition at line 50 of file FuzzerInternal.h.

ValueBitMap fuzzer::Fuzzer::Coverage::VPMap

Definition at line 52 of file FuzzerInternal.h.


The documentation for this struct was generated from the following file: