clang 22.0.0git
|
#include "clang/Basic/Sanitizers.h"
Public Member Functions | |
std::optional< double > | operator[] (unsigned Kind) const |
void | set (SanitizerMask K, double V) |
void | clear (SanitizerMask K=SanitizerKind::All) |
std::optional< std::vector< unsigned > > | getAllScaled (unsigned ScalingFactor) const |
Definition at line 157 of file Sanitizers.h.
void SanitizerMaskCutoffs::clear | ( | SanitizerMask | K = SanitizerKind::All | ) |
Definition at line 43 of file Sanitizers.cpp.
References set().
std::optional< std::vector< unsigned > > SanitizerMaskCutoffs::getAllScaled | ( | unsigned | ScalingFactor | ) | const |
Definition at line 46 of file Sanitizers.cpp.
References clang::C, lround, and clang::SanitizerKind::SO_Count.
Referenced by addSanitizers().
Definition at line 36 of file Sanitizers.cpp.
References SanitizerMaskCutoffsEps.
void SanitizerMaskCutoffs::set | ( | SanitizerMask | K, |
double | V ) |
Definition at line 26 of file Sanitizers.cpp.
References clang::SanitizerMask::bitPosToMask(), SanitizerMaskCutoffsEps, clang::SanitizerKind::SO_Count, and V.
Referenced by clear(), and clang::parseSanitizerWeightedValue().