[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / utils / gn / secondary / clang-tools-extra / clang-tidy / cppcoreguidelines / BUILD.gn
blobff8b4e4c7d148ff5ffd5ec538a5e9eb5c7ba2924
1 static_library("cppcoreguidelines") {
2   output_name = "clangTidyCppCoreGuidelinesModule"
3   configs += [ "//llvm/utils/gn/build:clang_code" ]
4   deps = [
5     "//clang-tools-extra/clang-tidy",
6     "//clang-tools-extra/clang-tidy/misc",
7     "//clang-tools-extra/clang-tidy/modernize",
8     "//clang-tools-extra/clang-tidy/readability",
9     "//clang-tools-extra/clang-tidy/utils",
10     "//clang/lib/AST",
11     "//clang/lib/ASTMatchers",
12     "//clang/lib/Basic",
13     "//clang/lib/Lex",
14     "//clang/lib/Serialization",
15     "//clang/lib/Tooling",
16     "//llvm/lib/Support",
17   ]
18   sources = [
19     "AvoidGotoCheck.cpp",
20     "AvoidNonConstGlobalVariablesCheck.cpp",
21     "CppCoreGuidelinesTidyModule.cpp",
22     "InitVariablesCheck.cpp",
23     "InterfacesGlobalInitCheck.cpp",
24     "MacroUsageCheck.cpp",
25     "NarrowingConversionsCheck.cpp",
26     "NoMallocCheck.cpp",
27     "OwningMemoryCheck.cpp",
28     "PreferMemberInitializerCheck.cpp",
29     "ProBoundsArrayToPointerDecayCheck.cpp",
30     "ProBoundsConstantArrayIndexCheck.cpp",
31     "ProBoundsPointerArithmeticCheck.cpp",
32     "ProTypeConstCastCheck.cpp",
33     "ProTypeCstyleCastCheck.cpp",
34     "ProTypeMemberInitCheck.cpp",
35     "ProTypeReinterpretCastCheck.cpp",
36     "ProTypeStaticCastDowncastCheck.cpp",
37     "ProTypeUnionAccessCheck.cpp",
38     "ProTypeVarargCheck.cpp",
39     "SlicingCheck.cpp",
40     "SpecialMemberFunctionsCheck.cpp",
41   ]