LLVM  14.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::AddressSanitizerOptions Struct Reference

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

Collaboration diagram for llvm::AddressSanitizerOptions:
Collaboration graph
[legend]

Public Member Functions

 AddressSanitizerOptions ()
 
 AddressSanitizerOptions (bool CompileKernel, bool Recover, bool UseAfterScope, AsanDetectStackUseAfterReturnMode UseAfterReturn)
 

Public Attributes

bool CompileKernel
 
bool Recover
 
bool UseAfterScope
 
AsanDetectStackUseAfterReturnMode UseAfterReturn
 

Detailed Description

Definition at line 92 of file AddressSanitizer.h.

Constructor & Destructor Documentation

◆ AddressSanitizerOptions() [1/2]

llvm::AddressSanitizerOptions::AddressSanitizerOptions ( )
inline

Definition at line 93 of file AddressSanitizer.h.

◆ AddressSanitizerOptions() [2/2]

llvm::AddressSanitizerOptions::AddressSanitizerOptions ( bool  CompileKernel,
bool  Recover,
bool  UseAfterScope,
AsanDetectStackUseAfterReturnMode  UseAfterReturn 
)
inline

Definition at line 96 of file AddressSanitizer.h.

Member Data Documentation

◆ CompileKernel

bool llvm::AddressSanitizerOptions::CompileKernel

◆ Recover

bool llvm::AddressSanitizerOptions::Recover

Definition at line 101 of file AddressSanitizer.h.

Referenced by llvm::AddressSanitizerPass::run().

◆ UseAfterReturn

AsanDetectStackUseAfterReturnMode llvm::AddressSanitizerOptions::UseAfterReturn

Definition at line 103 of file AddressSanitizer.h.

Referenced by llvm::AddressSanitizerPass::run().

◆ UseAfterScope

bool llvm::AddressSanitizerOptions::UseAfterScope

Definition at line 102 of file AddressSanitizer.h.

Referenced by llvm::AddressSanitizerPass::run().


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