Lines Matching defs:Add
131 SanitizerMask Add = parseArgValues(D, Arg, true);
132 Add &= ~TrapRemove;
133 if (SanitizerMask InvalidValues = Add & ~TrappingSupportedWithGroups) {
139 TrappingKinds |= expandSanitizerGroups(Add) & ~TrapRemove;
209 SanitizerMask Add = parseArgValues(D, Arg, true);
210 AllAddedKinds |= expandSanitizerGroups(Add);
213 Add &= ~AllRemove;
215 // sanitizers in Add are those which have been explicitly enabled.
218 Add & InvalidTrappingKinds & ~DiagnosedKinds) {
224 Add &= ~InvalidTrappingKinds;
225 if (SanitizerMask KindsToDiagnose = Add & ~Supported & ~DiagnosedKinds) {
231 Add &= Supported;
236 if (Add & Vptr &&
255 Add = expandSanitizerGroups(Add);
257 Add &= ~AllRemove;
260 Add &= ~InvalidTrappingKinds;
261 Add &= Supported;
263 Kinds |= Add;
352 SanitizerMask Add = parseArgValues(D, Arg, true);
356 Add & Unrecoverable & ~DiagnosedUnrecoverableKinds) {
363 RecoverableKinds |= expandSanitizerGroups(Add);
380 // Add default blacklist from resource directory.
538 // Legal values are 0 and 1, 2, but in future we may add more levels.