1import("//clang/utils/TableGen/clang_tablegen.gni") 2 3clang_tablegen("Attrs") { 4 args = [ "-gen-clang-attr-classes" ] 5 td_file = "../Basic/Attr.td" 6} 7 8clang_tablegen("AttrImpl") { 9 args = [ "-gen-clang-attr-impl" ] 10 td_file = "../Basic/Attr.td" 11} 12 13clang_tablegen("AttrTextNodeDump") { 14 args = [ "-gen-clang-attr-text-node-dump" ] 15 td_file = "../Basic/Attr.td" 16} 17 18clang_tablegen("AttrNodeTraverse") { 19 args = [ "-gen-clang-attr-node-traverse" ] 20 td_file = "../Basic/Attr.td" 21} 22 23clang_tablegen("AttrVisitor") { 24 args = [ "-gen-clang-attr-ast-visitor" ] 25 td_file = "../Basic/Attr.td" 26} 27 28clang_tablegen("StmtNodes") { 29 args = [ "-gen-clang-stmt-nodes" ] 30 td_file = "../Basic/StmtNodes.td" 31} 32 33clang_tablegen("DeclNodes") { 34 args = [ "-gen-clang-decl-nodes" ] 35 td_file = "../Basic/DeclNodes.td" 36} 37 38clang_tablegen("TypeNodes") { 39 args = [ "-gen-clang-type-nodes" ] 40 td_file = "../Basic/TypeNodes.td" 41} 42 43clang_tablegen("AbstractBasicReader") { 44 args = [ "-gen-clang-basic-reader" ] 45 td_file = "PropertiesBase.td" 46} 47 48clang_tablegen("AbstractBasicWriter") { 49 args = [ "-gen-clang-basic-writer" ] 50 td_file = "PropertiesBase.td" 51} 52 53clang_tablegen("AbstractTypeReader") { 54 args = [ "-gen-clang-type-reader" ] 55 td_file = "TypeProperties.td" 56} 57 58clang_tablegen("AbstractTypeWriter") { 59 args = [ "-gen-clang-type-writer" ] 60 td_file = "TypeProperties.td" 61} 62 63clang_tablegen("CommentNodes") { 64 args = [ "-gen-clang-comment-nodes" ] 65 td_file = "../Basic/CommentNodes.td" 66} 67 68clang_tablegen("CommentHTMLTags") { 69 args = [ "-gen-clang-comment-html-tags" ] 70} 71 72clang_tablegen("CommentHTMLTagsProperties") { 73 args = [ "-gen-clang-comment-html-tags-properties" ] 74 td_file = "CommentHTMLTags.td" 75} 76 77clang_tablegen("CommentHTMLNamedCharacterReferences") { 78 args = [ "-gen-clang-comment-html-named-character-references" ] 79} 80 81clang_tablegen("CommentCommandInfo") { 82 args = [ "-gen-clang-comment-command-info" ] 83 td_file = "CommentCommands.td" 84} 85 86clang_tablegen("CommentCommandList") { 87 args = [ "-gen-clang-comment-command-list" ] 88 td_file = "CommentCommands.td" 89} 90 91clang_tablegen("StmtDataCollectors") { 92 args = [ "-gen-clang-data-collectors" ] 93} 94