gn build: (manually) merge r373407
authorNico Weber <nicolasweber@gmx.de>
Wed, 2 Oct 2019 01:26:46 +0000 (01:26 +0000)
committerNico Weber <nicolasweber@gmx.de>
Wed, 2 Oct 2019 01:26:46 +0000 (01:26 +0000)
llvm-svn: 373419

llvm/utils/gn/secondary/clang/include/clang/AST/BUILD.gn
llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn
llvm/utils/gn/secondary/clang/utils/TableGen/BUILD.gn

index 6ac4a72..49b7e1b 100644 (file)
@@ -55,6 +55,12 @@ clang_tablegen("DeclNodes") {
   td_file = "../Basic/DeclNodes.td"
 }
 
+clang_tablegen("TypeNodes") {
+  args = [ "-gen-clang-type-nodes" ]
+  td_file = "../Basic/TypeNodes.td"
+  output_name = "TypeNodes.def"
+}
+
 clang_tablegen("CommentNodes") {
   args = [ "-gen-clang-comment-nodes" ]
   td_file = "../Basic/CommentNodes.td"
index 84e80aa..36f10eb 100644 (file)
@@ -33,6 +33,7 @@ static_library("AST") {
     "//clang/include/clang/AST:CommentCommandList",
     "//clang/include/clang/AST:CommentNodes",
     "//clang/include/clang/AST:StmtNodes",
+    "//clang/include/clang/AST:TypeNodes",
   ]
   sources = [
     "APValue.cpp",
index 7281cd5..1bb9a2e 100644 (file)
@@ -15,6 +15,7 @@ executable("clang-tblgen") {
     "ClangOpenCLBuiltinEmitter.cpp",
     "ClangOptionDocEmitter.cpp",
     "ClangSACheckersEmitter.cpp",
+    "ClangTypeNodesEmitter.cpp",
     "NeonEmitter.cpp",
     "TableGen.cpp",
   ]