xref: /llvm-project/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn (revision aff6a022a8fe13707540614fa345f8c681c93569)
1static_library("Syntax") {
2  output_name = "clangToolingSyntax"
3  configs += [ "//llvm/utils/gn/build:clang_code" ]
4  deps = [
5    "//clang/include/clang/Tooling/Syntax:Nodes",
6    "//clang/lib/Basic",
7    "//clang/lib/Frontend",
8    "//clang/lib/Lex",
9    "//llvm/lib/Support",
10  ]
11  public_deps = [ "//clang/include/clang/Tooling/Syntax:NodeClasses" ]
12  sources = [
13    "BuildTree.cpp",
14    "ComputeReplacements.cpp",
15    "Mutations.cpp",
16    "Nodes.cpp",
17    "Synthesis.cpp",
18    "TokenBufferTokenManager.cpp",
19    "Tokens.cpp",
20    "Tree.cpp",
21  ]
22}
23