Lines Matching +full:language +full:- +full:id
1 //===- Sanitizers.cpp - C Language Family Language Options ----------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
23 #define SANITIZER(NAME, ID) constexpr SanitizerMask SanitizerKind::ID; argument
24 #define SANITIZER_GROUP(NAME, ID, ALIAS) \ argument
25 constexpr SanitizerMask SanitizerKind::ID; \
26 constexpr SanitizerMask SanitizerKind::ID##Group;
31 #define SANITIZER(NAME, ID) .Case(NAME, SanitizerKind::ID) in parseSanitizerValue() argument
32 #define SANITIZER_GROUP(NAME, ID, ALIAS) \ in parseSanitizerValue() argument
33 .Case(NAME, AllowGroups ? SanitizerKind::ID##Group : SanitizerMask()) in parseSanitizerValue()
41 #define SANITIZER(NAME, ID) \ in serializeSanitizerSet() argument
42 if (Set.has(SanitizerKind::ID)) \ in serializeSanitizerSet()
48 #define SANITIZER(NAME, ID) in expandSanitizerGroups() argument
49 #define SANITIZER_GROUP(NAME, ID, ALIAS) \ in expandSanitizerGroups() argument
50 if (Kinds & SanitizerKind::ID##Group) \ in expandSanitizerGroups()
51 Kinds |= SanitizerKind::ID; in expandSanitizerGroups()