LLVM 22.0.0git
llvm::MemorySanitizerOptions Struct Reference

#include "llvm/Transforms/Instrumentation/MemorySanitizer.h"

Public Member Functions

 MemorySanitizerOptions ()
 MemorySanitizerOptions (int TrackOrigins, bool Recover, bool Kernel)
LLVM_ABI MemorySanitizerOptions (int TrackOrigins, bool Recover, bool Kernel, bool EagerChecks)

Public Attributes

bool Kernel
int TrackOrigins
bool Recover
bool EagerChecks

Detailed Description

Definition at line 25 of file MemorySanitizer.h.

Constructor & Destructor Documentation

◆ MemorySanitizerOptions() [1/3]

llvm::MemorySanitizerOptions::MemorySanitizerOptions ( )
inline

Definition at line 26 of file MemorySanitizer.h.

References MemorySanitizerOptions().

Referenced by MemorySanitizerOptions(), and MemorySanitizerOptions().

◆ MemorySanitizerOptions() [2/3]

llvm::MemorySanitizerOptions::MemorySanitizerOptions ( int TrackOrigins,
bool Recover,
bool Kernel )
inline

Definition at line 27 of file MemorySanitizer.h.

References Kernel, MemorySanitizerOptions(), Recover, and TrackOrigins.

◆ MemorySanitizerOptions() [3/3]

MemorySanitizerOptions::MemorySanitizerOptions ( int TrackOrigins,
bool Recover,
bool Kernel,
bool EagerChecks )

Member Data Documentation

◆ EagerChecks

bool llvm::MemorySanitizerOptions::EagerChecks

Definition at line 34 of file MemorySanitizer.h.

Referenced by MemorySanitizerOptions().

◆ Kernel

bool llvm::MemorySanitizerOptions::Kernel

Definition at line 31 of file MemorySanitizer.h.

Referenced by MemorySanitizerOptions(), and MemorySanitizerOptions().

◆ Recover

bool llvm::MemorySanitizerOptions::Recover

Definition at line 33 of file MemorySanitizer.h.

Referenced by MemorySanitizerOptions(), and MemorySanitizerOptions().

◆ TrackOrigins

int llvm::MemorySanitizerOptions::TrackOrigins

Definition at line 32 of file MemorySanitizer.h.

Referenced by MemorySanitizerOptions(), and MemorySanitizerOptions().


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