[APINotes] Avoid duplicated attributes for class template instantiations
[llvm-project.git] / llvm / utils / gn / secondary / clang-tools-extra / clang-tidy / tool / BUILD.gn
blob7ee93b521c81266fcd58965fdd11421eb50c313d
1 executable("clang-tidy") {
2   configs += [ "//llvm/utils/gn/build:clang_code" ]
3   deps = [
4     "//clang-tools-extra/clang-tidy",
5     "//clang-tools-extra/clang-tidy:all-checks",
6     "//clang-tools-extra/clang-tidy:clang-tidy-config",
7     "//clang/lib/AST",
8     "//clang/lib/ASTMatchers",
9     "//clang/lib/Basic",
10     "//clang/lib/Tooling",
11     "//clang/lib/Tooling/Core",
12     "//llvm/lib/Support",
13     "//llvm/lib/Target:AllTargetsAsmParsers",
14     "//llvm/lib/Target:AllTargetsDescs",
15     "//llvm/lib/Target:AllTargetsInfos",
16   ]
17   sources = [
18     "ClangTidyMain.cpp",
19     "ClangTidyToolMain.cpp",
20   ]