Searched refs:Sanitizers (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Driver/
H A DSanitizerArgs.h11 #include "clang/Basic/Sanitizers.h"
24 SanitizerSet Sanitizers; member in class:clang::driver::SanitizerArgs
63 bool needsAsanRt() const { return Sanitizers.has(SanitizerKind::Address); }
65 return Sanitizers.has(SanitizerKind::HWAddress);
67 bool needsTsanRt() const { return Sanitizers.has(SanitizerKind::Thread); }
68 bool needsMsanRt() const { return Sanitizers.has(SanitizerKind::Memory); }
69 bool needsFuzzer() const { return Sanitizers.has(SanitizerKind::Fuzzer); }
71 return Sanitizers.has(SanitizerKind::Leak) &&
72 !Sanitizers.has(SanitizerKind::Address) &&
73 !Sanitizers
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Driver/
H A DSanitizerArgs.cpp10 #include "clang/Basic/Sanitizers.h"
118 /// Sanitizers set.
119 static std::string toString(const clang::SanitizerSet &Sanitizers);
160 #include "clang/Basic/Sanitizers.def"
215 return (Sanitizers.Mask & NeedsUbsanRt & ~TrapSanitizers.Mask) ||
220 return !(Sanitizers.Mask & SanitizerKind::CFI & ~TrapSanitizers.Mask) &&
225 return (Sanitizers.Mask & SanitizerKind::CFI & ~TrapSanitizers.Mask) &&
230 return NeedPIE || (Sanitizers.Mask & RequiresPIE);
234 return static_cast<bool>(Sanitizers.Mask & NeedsUnwindTables);
238 return static_cast<bool>(Sanitizers
855 toString(const clang::SanitizerSet &Sanitizers) argument
1152 std::string Sanitizers; local
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp6306 std::vector<StringRef> Sanitizers;
6321 Sanitizers.push_back(SanitizerName);
6324 D->addAttr(::new (S.Context) NoSanitizeAttr(S.Context, AL, Sanitizers.data(),
6325 Sanitizers.size()));
/freebsd-12-stable/lib/clang/libclang/
H A DMakefile192 SRCS_MIN+= Basic/Sanitizers.cpp
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp23 #include "clang/Basic/Sanitizers.h"
594 const std::vector<std::string> &Sanitizers,
596 for (const auto &Sanitizer : Sanitizers) {
3733 // enabled. Sanitizers which cannot affect AST generation aren't hashed.
593 parseSanitizerKinds(StringRef FlagName, const std::vector<std::string> &Sanitizers, DiagnosticsEngine &Diags, SanitizerSet &S) argument

Completed in 208 milliseconds