[gn build] (manually) port 98aa067109e
authorNico Weber <thakis@chromium.org>
Wed, 11 Nov 2020 13:39:35 +0000 (08:39 -0500)
committerNico Weber <thakis@chromium.org>
Wed, 11 Nov 2020 13:40:13 +0000 (08:40 -0500)
llvm/utils/gn/secondary/clang/include/clang/Tooling/Syntax/BUILD.gn
llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn

index f23223d..eb1a41c 100644 (file)
@@ -3,3 +3,7 @@ import("//clang/utils/TableGen/clang_tablegen.gni")
 clang_tablegen("Nodes") {
   args = [ "-gen-clang-syntax-node-list" ]
 }
+clang_tablegen("NodeClasses") {
+  td_file = "Nodes.td"
+  args = [ "-gen-clang-syntax-node-classes" ]
+}
index 293a091..aead4a2 100644 (file)
@@ -8,6 +8,7 @@ static_library("Syntax") {
     "//clang/lib/Lex",
     "//llvm/lib/Support",
   ]
+  public_deps = [ "//clang/include/clang/Tooling/Syntax:NodeClasses" ]
   sources = [
     "BuildTree.cpp",
     "ComputeReplacements.cpp",