LLVM  3.7.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 Use8bitCounters
 

Detailed Description

Definition at line 102 of file Instrumentation.h.

Member Enumeration Documentation

Enumerator
SCK_None 
SCK_Function 
SCK_BB 
SCK_Edge 

Definition at line 107 of file Instrumentation.h.

Constructor & Destructor Documentation

llvm::SanitizerCoverageOptions::SanitizerCoverageOptions ( )
inline

Definition at line 103 of file Instrumentation.h.

Member Data Documentation

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

Definition at line 113 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::TraceBB

Definition at line 114 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::TraceCmp

Definition at line 115 of file Instrumentation.h.

bool llvm::SanitizerCoverageOptions::Use8bitCounters

Definition at line 116 of file Instrumentation.h.


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