reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Driver/SanitizerArgs.cpp
  390       Kinds |= Add;
  439     if ((Default & Group) && (Kinds & G.second))
  443   Kinds |= Default;
  447   if ((Kinds & SanitizerKind::Vptr) && (RTTIMode == ToolChain::RM_Disabled)) {
  448     Kinds &= ~SanitizerKind::Vptr;
  452   if ((Kinds & NeedsLTO) && !D.isUsingLTO()) {
  454         << lastArgumentForMask(D, Args, Kinds & NeedsLTO) << "-flto";
  457   if ((Kinds & SanitizerKind::ShadowCallStack) &&
  462         << lastArgumentForMask(D, Args, Kinds & SanitizerKind::ShadowCallStack)
  471     SanitizerMask KindsToDiagnose = Kinds & ~TrappingKinds & NeedsUbsanCxxRt;
  481       Kinds &= ~KindsToDiagnose;
  488     if (Kinds & Group) {
  489       if (SanitizerMask Incompatible = Kinds & G.second) {
  493         Kinds &= ~Incompatible;
  552   RecoverableKinds &= Kinds;
  555   TrappingKinds &= Kinds;
  560   addDefaultBlacklists(D, Kinds, BlacklistFiles);
  650         Kinds & ~setGroupBits(CompatibleWithMinimalRuntime);
  656     SanitizerMask NonTrappingCfi = Kinds & SanitizerKind::CFI & ~TrappingKinds;
  843   Sanitizers.Mask |= Kinds;