Home
last modified time | relevance | path

Searched refs:Kinds (Results 1 – 16 of 16) sorted by relevance

/external/clang/lib/Basic/
DSanitizers.cpp17 SanitizerSet::SanitizerSet() : Kinds(0) {} in SanitizerSet()
21 return Kinds & (1 << Bit); in has()
26 Kinds = Value ? (Kinds | (1 << Bit)) : (Kinds & ~(1 << Bit)); in set()
30 Kinds = 0; in clear()
34 return Kinds == 0; in empty()
DModule.cpp365 } Kinds[] = {{"", HK_Normal}, in print() local
371 for (auto &K : Kinds) { in print()
/external/clang/lib/Driver/
DSanitizerArgs.cpp57 static bool hasOneOf(const clang::SanitizerSet &Sanitizers, uint64_t Kinds) { in hasOneOf() argument
59 if (Sanitizers.has(clang::SanitizerKind::ID) && (Kinds & ID)) \ in hasOneOf()
66 static void addAllOf(clang::SanitizerSet &Sanitizers, uint64_t Kinds) { in addAllOf() argument
68 if (Kinds & ID) \ in addAllOf()
117 static uint64_t expandGroups(uint64_t Kinds);
140 static bool getDefaultBlacklist(const Driver &D, uint64_t Kinds, in getDefaultBlacklist() argument
143 if (Kinds & SanitizeKind::Address) in getDefaultBlacklist()
145 else if (Kinds & SanitizeKind::Memory) in getDefaultBlacklist()
147 else if (Kinds & SanitizeKind::Thread) in getDefaultBlacklist()
149 else if (Kinds & SanitizeKind::DataFlow) in getDefaultBlacklist()
[all …]
/external/clang/lib/AST/
DExprClassification.cpp26 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E);
27 static Cl::Kinds ClassifyDecl(ASTContext &Ctx, const Decl *D);
28 static Cl::Kinds ClassifyUnnamed(ASTContext &Ctx, QualType T);
29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E);
30 static Cl::Kinds ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E);
31 static Cl::Kinds ClassifyConditional(ASTContext &Ctx,
35 Cl::Kinds Kind, SourceLocation &Loc);
40 Cl::Kinds kind = ClassifyInternal(Ctx, this); in ClassifyImpl()
77 static Cl::Kinds ClassifyTemporary(QualType T) { in ClassifyTemporary()
88 static Cl::Kinds ClassifyExprValueKind(const LangOptions &Lang, in ClassifyExprValueKind()
[all …]
/external/clang/lib/ASTMatchers/Dynamic/
DMarshallers.h192 std::vector<ArgKind> &Kinds) const override {
193 Kinds.push_back(ArgKinds[ArgNo]);
346 std::vector<ArgKind> &Kinds) const override {
347 Kinds.push_back(ArgsKind);
540 std::vector<ArgKind> &Kinds) const override {
543 O->getArgKinds(ThisKind, ArgNo, Kinds);
598 std::vector<ArgKind> &Kinds) const override {
599 Kinds.push_back(ThisKind);
DVariantValue.cpp365 bool VariantValue::isConvertibleTo(ArrayRef<ArgKind> Kinds, in isConvertibleTo() argument
368 for (const ArgKind& Kind : Kinds) { in isConvertibleTo()
/external/clang/include/clang/Basic/
DMakefile35 $(ObjDir)/Diagnostic%Kinds.inc.tmp : Diagnostic.td $(INPUT_TDS) $(CLANG_TBLGEN) $(ObjDir)/.dir
37 …$(Verb) $(ClangTableGen) -gen-clang-diags-defs -clang-component=$(patsubst Diagnostic%Kinds.inc.tm…
DSanitizers.h28 unsigned Kinds; variable
DCMakeLists.txt2 clang_tablegen(Diagnostic${component}Kinds.inc
/external/clang/
Dclang-tblgen-rules.mk186 ifneq ($(filter Diagnostic%Kinds.inc,$(TBLGEN_TABLES)),)
187 …$(addprefix $(generated_sources)/include/clang/Basic/,$(filter Diagnostic%Kinds.inc,$(TBLGEN_TABLE…
188 $(generated_sources)/include/clang/Basic/Diagnostic%Kinds.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODUL…
189 $(generated_sources)/include/clang/Basic/Diagnostic%Kinds.inc: \
191 $(CLANG_ROOT_PATH)/include/clang/Basic/Diagnostic%Kinds.td \
193 …$(call transform-clang-td-to-out,clang-diags-defs -clang-component=$(patsubst Diagnostic%Kinds.inc…
/external/clang/lib/Format/
DFormat.cpp690 bool tryMergeTokens(ArrayRef<tok::TokenKind> Kinds) { in tryMergeTokens() argument
691 if (Tokens.size() < Kinds.size()) in tryMergeTokens()
695 Tokens.end() - Kinds.size(); in tryMergeTokens()
696 if (!First[0]->is(Kinds[0])) in tryMergeTokens()
699 for (unsigned i = 1; i < Kinds.size(); ++i) { in tryMergeTokens()
700 if (!First[i]->is(Kinds[i]) || in tryMergeTokens()
706 Tokens.resize(Tokens.size() - Kinds.size() + 1); in tryMergeTokens()
/external/clang/include/clang/ASTMatchers/Dynamic/
DVariantValue.h295 bool isConvertibleTo(ArrayRef<ArgKind> Kinds, unsigned *Specificity) const;
/external/llvm/unittests/IR/
DInstructionsTest.cpp502 CallInst::TailCallKind Kinds[] = {CallInst::TCK_None, CallInst::TCK_Tail, in TEST() local
504 for (CallInst::TailCallKind TCK : Kinds) { in TEST()
/external/clang/patches/
D0004-Add-Android-build-system.patch331 +ifneq ($(filter Diagnostic%Kinds.inc,$(TBLGEN_TABLES)),)
332 … += $(addprefix $(intermediates)/include/clang/Basic/,$(filter Diagnostic%Kinds.inc,$(TBLGEN_TABLE…
333 +$(intermediates)/include/clang/Basic/Diagnostic%Kinds.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE)
334 +$(intermediates)/include/clang/Basic/Diagnostic%Kinds.inc: \
336 + $(CLANG_ROOT_PATH)/include/clang/Basic/Diagnostic%Kinds.td \
338 …rm-host-clang-td-to-out,clang-diags-defs -clang-component=$(patsubst Diagnostic%Kinds.inc,%,$(@F)))
/external/clang/include/clang/AST/
DExpr.h304 enum Kinds { enum
337 explicit Classification(Kinds k, ModifiableType m) in Classification()
344 Kinds getKind() const { return static_cast<Kinds>(Kind); } in getKind()
/external/clang/docs/
DInternalsManual.rst76 The ``Diagnostic*Kinds.td`` files
80 ``clang/Basic/Diagnostic*Kinds.td`` files, depending on what library will be
327 Now that you've created the diagnostic in the ``Diagnostic*Kinds.td`` file, you
344 (which matches the name from ``Diagnostic*Kinds.td``). If the diagnostic takes