LLVM  4.0.0
Public Types | Public Member Functions | Public Attributes | List of all members
llvm::SanitizerCoverageOptions Struct Reference

#include <Instrumentation.h>

Collaboration diagram for llvm::SanitizerCoverageOptions:
[legend]

Public Types

enum  Type { SCK_None = 0, SCK_Function, SCK_BB, SCK_Edge }
 

Public Member Functions

 SanitizerCoverageOptions ()
 

Public Attributes

enum
llvm::SanitizerCoverageOptions::Type 
CoverageType
 
bool IndirectCalls
 
bool TraceBB
 
bool TraceCmp
 
bool TraceDiv
 
bool TraceGep
 
bool Use8bitCounters
 
bool TracePC
 
bool TracePCGuard
 

Detailed Description

Definition at line 137 of file Instrumentation.h.

Member Enumeration Documentation

Enumerator
SCK_None 
SCK_Function 
SCK_BB 
SCK_Edge 

Definition at line 143 of file Instrumentation.h.

Constructor & Destructor Documentation

llvm::SanitizerCoverageOptions::SanitizerCoverageOptions ( )
inline

Definition at line 138 of file Instrumentation.h.

Member Data Documentation

enum llvm::SanitizerCoverageOptions::Type llvm::SanitizerCoverageOptions::CoverageType
bool llvm::SanitizerCoverageOptions::IndirectCalls

Definition at line 149 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::TraceBB

Definition at line 150 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::TraceCmp

Definition at line 151 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::TraceDiv

Definition at line 152 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::TraceGep

Definition at line 153 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::TracePC

Definition at line 155 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::TracePCGuard

Definition at line 156 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::Use8bitCounters

Definition at line 154 of file Instrumentation.h.


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