reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
182 SANITIZER_GROUP("all", All, ~SanitizerMask())
tools/clang/include/clang/Basic/Sanitizers.h163 Mask = Value ? (Mask | K) : (Mask & ~K); 167 void clear(SanitizerMask K = SanitizerKind::All) { Mask &= ~K; }tools/clang/lib/CodeGen/CodeGenFunction.cpp
679 SanOpts.Mask &= ~mask; 729 SanOpts.Mask &= ~SanitizerKind::CFIUnrelatedCast; 739 SanOpts.Mask &= ~SanitizerKind::Null;tools/clang/lib/Driver/SanitizerArgs.cpp
63 (SanitizerKind::Undefined & ~SanitizerKind::Vptr) | 178 Add &= ~TrapRemove; 179 if (SanitizerMask InvalidValues = Add & ~TrappingSupportedWithGroups) { 185 TrappingKinds |= expandSanitizerGroups(Add) & ~TrapRemove; 193 expandSanitizerGroups(SanitizerKind::UndefinedGroup & ~TrapRemove) & 194 ~TrapRemove; 203 TrappingKinds |= TrappingDefault & ~TrapRemove; 215 return (Sanitizers.Mask & NeedsUbsanRt & ~TrapSanitizers.Mask) || 220 return !(Sanitizers.Mask & SanitizerKind::CFI & ~TrapSanitizers.Mask) && 225 return (Sanitizers.Mask & SanitizerKind::CFI & ~TrapSanitizers.Mask) && 294 Add &= ~AllRemove; 299 Add & InvalidTrappingKinds & ~DiagnosedKinds) { 305 Add &= ~InvalidTrappingKinds; 309 Add & NotAllowedWithMinimalRuntime & ~DiagnosedKinds) { 315 Add &= ~NotAllowedWithMinimalRuntime; 328 if (CfiCrossDso && (Add & SanitizerKind::CFIMFCall & ~DiagnosedKinds)) { 332 Add &= ~SanitizerKind::CFIMFCall; 336 if (SanitizerMask KindsToDiagnose = Add & ~Supported & ~DiagnosedKinds) { 336 if (SanitizerMask KindsToDiagnose = Add & ~Supported & ~DiagnosedKinds) { 367 Add &= ~AllRemove; 370 Add &= ~InvalidTrappingKinds; 372 Add &= ~NotAllowedWithMinimalRuntime; 375 Add &= ~SanitizerKind::CFIMFCall; 433 SanitizerMask Default = TC.getDefaultSanitizers() & ~AllRemove; 440 Default &= ~Group; 448 Kinds &= ~SanitizerKind::Vptr; 470 if (~Supported & SanitizerKind::Vptr) { 471 SanitizerMask KindsToDiagnose = Kinds & ~TrappingKinds & NeedsUbsanCxxRt; 475 KindsToDiagnose &= ~SanitizerKind::CFI; 481 Kinds &= ~KindsToDiagnose; 493 Kinds &= ~Incompatible; 516 RecoverableKinds &= ~expandSanitizerGroups(LegacyFsanitizeRecoverMask); 523 Add & Unrecoverable & ~DiagnosedUnrecoverableKinds) { 537 Remove & AlwaysRecoverable & ~DiagnosedAlwaysRecoverableKinds) { 544 RecoverableKinds &= ~expandSanitizerGroups(Remove); 553 RecoverableKinds &= ~Unrecoverable; 556 RecoverableKinds &= ~TrappingKinds; 650 Kinds & ~setGroupBits(CompatibleWithMinimalRuntime); 656 SanitizerMask NonTrappingCfi = Kinds & SanitizerKind::CFI & ~TrappingKinds; 683 if (!(AllAddedKinds & ~AllRemove & ~setGroupBits(SupportsCoverage))) { 683 if (!(AllAddedKinds & ~AllRemove & ~setGroupBits(SupportsCoverage))) { 793 if (AllAddedKinds & SanitizerKind::PointerCompare & ~AllRemove) { 797 if (AllAddedKinds & SanitizerKind::PointerSubtract & ~AllRemove) { 806 if (AllAddedKinds & DetectInvalidPointerPairs & ~AllRemove) { 1137 Mask &= ~RemoveKinds;tools/clang/lib/Driver/ToolChain.cpp
927 SanitizerMask Res = (SanitizerKind::Undefined & ~SanitizerKind::Vptr & 928 ~SanitizerKind::Function) | 929 (SanitizerKind::CFI & ~SanitizerKind::CFIICall) |tools/clang/lib/Driver/ToolChains/MSVC.cpp
1367 Res &= ~SanitizerKind::CFIMFCall;