Lines Matching full:clang

27     name = "clang-tblgen",
62 "-gen-clang-diags-defs -clang-component=%s" % c,
63 "include/clang/Basic/Diagnostic%sKinds.inc" % c,
66 "-gen-clang-diags-enums -clang-component=%s" % c,
67 "include/clang/Basic/Diagnostic%sEnums.inc" % c,
71 "-gen-clang-diag-groups",
72 "include/clang/Basic/DiagnosticGroups.inc",
75 "-gen-clang-diags-index-name",
76 "include/clang/Basic/DiagnosticIndexName.inc",
79 tblgen = ":clang-tblgen",
80 td_file = "include/clang/Basic/Diagnostic.td",
81 td_srcs = glob(["include/clang/Basic/*.td"]),
88 "include/clang/Basic/arm_neon.inc",
90 tblgen = ":clang-tblgen",
91 td_file = "include/clang/Basic/arm_neon.td",
93 "include/clang/Basic/arm_immcheck_incl.td",
94 "include/clang/Basic/arm_neon.td",
95 "include/clang/Basic/arm_neon_incl.td",
103 "include/clang/Basic/arm_fp16.inc",
105 tblgen = ":clang-tblgen",
106 td_file = "include/clang/Basic/arm_fp16.td",
108 "include/clang/Basic/arm_fp16.td",
109 "include/clang/Basic/arm_immcheck_incl.td",
110 "include/clang/Basic/arm_neon_incl.td",
118 "include/clang/Basic/arm_mve_builtin_aliases.inc",
120 tblgen = ":clang-tblgen",
121 td_file = "include/clang/Basic/arm_mve.td",
123 "include/clang/Basic/arm_immcheck_incl.td",
124 "include/clang/Basic/arm_mve.td",
125 "include/clang/Basic/arm_mve_defs.td",
133 "include/clang/Basic/arm_sve_builtins.inc",
135 tblgen = ":clang-tblgen",
136 td_file = "include/clang/Basic/arm_sve.td",
138 "include/clang/Basic/arm_immcheck_incl.td",
139 "include/clang/Basic/arm_sve.td",
140 "include/clang/Basic/arm_sve_sme_incl.td",
148 "include/clang/Basic/arm_sve_builtin_cg.inc",
150 tblgen = ":clang-tblgen",
151 td_file = "include/clang/Basic/arm_sve.td",
153 "include/clang/Basic/arm_immcheck_incl.td",
154 "include/clang/Basic/arm_sve.td",
155 "include/clang/Basic/arm_sve_sme_incl.td",
163 "include/clang/Basic/arm_immcheck_types.inc",
165 tblgen = ":clang-tblgen",
166 td_file = "include/clang/Basic/arm_sve.td",
168 "include/clang/Basic/arm_immcheck_incl.td",
169 "include/clang/Basic/arm_sve.td",
170 "include/clang/Basic/arm_sve_sme_incl.td",
178 "include/clang/Basic/arm_sve_typeflags.inc",
180 tblgen = ":clang-tblgen",
181 td_file = "include/clang/Basic/arm_sve.td",
183 "include/clang/Basic/arm_immcheck_incl.td",
184 "include/clang/Basic/arm_sve.td",
185 "include/clang/Basic/arm_sve_sme_incl.td",
193 "include/clang/Basic/arm_sve_sema_rangechecks.inc",
195 tblgen = ":clang-tblgen",
196 td_file = "include/clang/Basic/arm_sve.td",
198 "include/clang/Basic/arm_immcheck_incl.td",
199 "include/clang/Basic/arm_sve.td",
200 "include/clang/Basic/arm_sve_sme_incl.td",
208 "include/clang/Basic/arm_sve_streaming_attrs.inc",
210 tblgen = ":clang-tblgen",
211 td_file = "include/clang/Basic/arm_sve.td",
213 "include/clang/Basic/arm_immcheck_incl.td",
214 "include/clang/Basic/arm_sve.td",
215 "include/clang/Basic/arm_sve_sme_incl.td",
223 "include/clang/Basic/arm_sme_builtins.inc",
225 tblgen = ":clang-tblgen",
226 td_file = "include/clang/Basic/arm_sme.td",
228 "include/clang/Basic/arm_immcheck_incl.td",
229 "include/clang/Basic/arm_sme.td",
230 "include/clang/Basic/arm_sve_sme_incl.td",
238 "include/clang/Basic/arm_sme_builtin_cg.inc",
240 tblgen = ":clang-tblgen",
241 td_file = "include/clang/Basic/arm_sme.td",
243 "include/clang/Basic/arm_sme.td",
244 "include/clang/Basic/arm_sve_sme_incl.td",
245 "include/clang/Basic/arm_immcheck_incl.td",
253 "include/clang/Basic/arm_sme_builtins_za_state.inc",
255 tblgen = ":clang-tblgen",
256 td_file = "include/clang/Basic/arm_sme.td",
258 "include/clang/Basic/arm_immcheck_incl.td",
259 "include/clang/Basic/arm_sme.td",
260 "include/clang/Basic/arm_sve_sme_incl.td",
268 "include/clang/Basic/arm_sme_sema_rangechecks.inc",
270 tblgen = ":clang-tblgen",
271 td_file = "include/clang/Basic/arm_sme.td",
273 "include/clang/Basic/arm_immcheck_incl.td",
274 "include/clang/Basic/arm_sme.td",
275 "include/clang/Basic/arm_sve_sme_incl.td",
283 "include/clang/Basic/arm_sme_streaming_attrs.inc",
285 tblgen = ":clang-tblgen",
286 td_file = "include/clang/Basic/arm_sme.td",
288 "include/clang/Basic/arm_immcheck_incl.td",
289 "include/clang/Basic/arm_sme.td",
290 "include/clang/Basic/arm_sve_sme_incl.td",
298 "include/clang/Basic/arm_mve_builtin_cg.inc",
300 tblgen = ":clang-tblgen",
301 td_file = "include/clang/Basic/arm_mve.td",
303 "include/clang/Basic/arm_mve.td",
304 "include/clang/Basic/arm_mve_defs.td",
312 "include/clang/Basic/arm_mve_builtins.inc",
314 tblgen = ":clang-tblgen",
315 td_file = "include/clang/Basic/arm_mve.td",
317 "include/clang/Basic/arm_mve.td",
318 "include/clang/Basic/arm_mve_defs.td",
326 "include/clang/Basic/arm_mve_builtin_sema.inc",
328 tblgen = ":clang-tblgen",
329 td_file = "include/clang/Basic/arm_mve.td",
331 "include/clang/Basic/arm_mve.td",
332 "include/clang/Basic/arm_mve_defs.td",
339 "-gen-clang-builtins",
340 "include/clang/Basic/BuiltinsBPF.inc",
342 tblgen = ":clang-tblgen",
343 td_file = "include/clang/Basic/BuiltinsBPF.td",
345 "include/clang/Basic/BuiltinsBPF.td",
346 "include/clang/Basic/BuiltinsBase.td",
353 "-gen-clang-builtins",
354 "include/clang/Basic/BuiltinsHexagon.inc",
356 tblgen = ":clang-tblgen",
357 td_file = "include/clang/Basic/BuiltinsHexagon.td",
359 "include/clang/Basic/BuiltinsHexagon.td",
360 "include/clang/Basic/BuiltinsBase.td",
367 "-gen-clang-builtins",
368 "include/clang/Basic/BuiltinsNVPTX.inc",
370 tblgen = ":clang-tblgen",
371 td_file = "include/clang/Basic/BuiltinsNVPTX.td",
373 "include/clang/Basic/BuiltinsNVPTX.td",
374 "include/clang/Basic/BuiltinsBase.td",
381 "-gen-clang-builtins",
382 "include/clang/Basic/BuiltinsSPIRV.inc",
384 tblgen = ":clang-tblgen",
385 td_file = "include/clang/Basic/BuiltinsSPIRV.td",
387 "include/clang/Basic/Builtins.td",
388 "include/clang/Basic/BuiltinsBase.td",
389 "include/clang/Basic/BuiltinsSPIRV.td",
396 "-gen-clang-builtins",
397 "include/clang/Basic/BuiltinsRISCV.inc",
399 tblgen = ":clang-tblgen",
400 td_file = "include/clang/Basic/BuiltinsRISCV.td",
402 "include/clang/Basic/BuiltinsRISCV.td",
403 "include/clang/Basic/BuiltinsRISCVXCV.td",
404 "include/clang/Basic/BuiltinsBase.td",
411 "-gen-clang-builtins",
412 "include/clang/Basic/BuiltinsX86.inc",
414 tblgen = ":clang-tblgen",
415 td_file = "include/clang/Basic/BuiltinsX86.td",
417 "include/clang/Basic/BuiltinsX86.td",
418 "include/clang/Basic/BuiltinsX86Base.td",
419 "include/clang/Basic/BuiltinsBase.td",
426 "-gen-clang-builtins",
427 "include/clang/Basic/BuiltinsX86_64.inc",
429 tblgen = ":clang-tblgen",
430 td_file = "include/clang/Basic/BuiltinsX86_64.td",
432 "include/clang/Basic/BuiltinsX86_64.td",
433 "include/clang/Basic/BuiltinsX86Base.td",
434 "include/clang/Basic/BuiltinsBase.td",
441 "-gen-clang-builtins",
442 "include/clang/Basic/Builtins.inc",
444 tblgen = ":clang-tblgen",
445 td_file = "include/clang/Basic/Builtins.td",
447 "include/clang/Basic/Builtins.td",
448 "include/clang/Basic/BuiltinsBase.td",
456 "include/clang/Basic/riscv_vector_builtins.inc",
458 tblgen = ":clang-tblgen",
459 td_file = "include/clang/Basic/riscv_vector.td",
461 "include/clang/Basic/riscv_vector.td",
462 "include/clang/Basic/riscv_vector_common.td",
470 "include/clang/Basic/riscv_vector_builtin_cg.inc",
472 tblgen = ":clang-tblgen",
473 td_file = "include/clang/Basic/riscv_vector.td",
475 "include/clang/Basic/riscv_vector.td",
476 "include/clang/Basic/riscv_vector_common.td",
484 "include/clang/Basic/riscv_vector_builtin_sema.inc",
486 tblgen = ":clang-tblgen",
487 td_file = "include/clang/Basic/riscv_vector.td",
489 "include/clang/Basic/riscv_vector.td",
490 "include/clang/Basic/riscv_vector_common.td",
498 "include/clang/Basic/riscv_sifive_vector_builtins.inc",
500 tblgen = ":clang-tblgen",
501 td_file = "include/clang/Basic/riscv_sifive_vector.td",
503 "include/clang/Basic/riscv_sifive_vector.td",
504 "include/clang/Basic/riscv_vector_common.td",
512 "include/clang/Basic/riscv_sifive_vector_builtin_cg.inc",
514 tblgen = ":clang-tblgen",
515 td_file = "include/clang/Basic/riscv_sifive_vector.td",
517 "include/clang/Basic/riscv_sifive_vector.td",
518 "include/clang/Basic/riscv_vector_common.td",
526 "include/clang/Basic/riscv_sifive_vector_builtin_sema.inc",
528 tblgen = ":clang-tblgen",
529 td_file = "include/clang/Basic/riscv_sifive_vector.td",
531 "include/clang/Basic/riscv_sifive_vector.td",
532 "include/clang/Basic/riscv_vector_common.td",
540 "include/clang/Basic/arm_cde_builtins.inc",
542 tblgen = ":clang-tblgen",
543 td_file = "include/clang/Basic/arm_cde.td",
545 "include/clang/Basic/arm_cde.td",
546 "include/clang/Basic/arm_mve_defs.td",
554 "include/clang/Basic/arm_cde_builtin_aliases.inc",
556 tblgen = ":clang-tblgen",
557 td_file = "include/clang/Basic/arm_cde.td",
559 "include/clang/Basic/arm_cde.td",
560 "include/clang/Basic/arm_mve_defs.td",
568 "include/clang/Basic/arm_cde_builtin_cg.inc",
570 tblgen = ":clang-tblgen",
571 td_file = "include/clang/Basic/arm_cde.td",
573 "include/clang/Basic/arm_cde.td",
574 "include/clang/Basic/arm_mve_defs.td",
582 "include/clang/Basic/arm_cde_builtin_sema.inc",
584 tblgen = ":clang-tblgen",
585 td_file = "include/clang/Basic/arm_cde.td",
587 "include/clang/Basic/arm_cde.td",
588 "include/clang/Basic/arm_mve_defs.td",
596 "-gen-clang-attr-has-attribute-impl",
597 "include/clang/Basic/AttrHasAttributeImpl.inc",
600 "-gen-clang-attr-list",
601 "include/clang/Basic/AttrList.inc",
604 "-gen-clang-attr-parsed-attr-list",
605 "include/clang/Basic/AttrParsedAttrList.inc",
608 "-gen-clang-attr-subject-match-rule-list",
609 "include/clang/Basic/AttrSubMatchRulesList.inc",
612 "-gen-clang-regular-keyword-attr-info",
613 "include/clang/Basic/RegularKeywordAttrInfo.inc",
617 "include/clang/Basic/CXX11AttributeInfo.inc",
620 tblgen = ":clang-tblgen",
621 td_file = "include/clang/Basic/Attr.td",
623 "include/clang/Basic/ASTNode.td",
624 "include/clang/Basic/Attr.td",
625 "include/clang/Basic/AttrDocs.td",
626 "include/clang/Basic/DeclNodes.td",
627 "include/clang/Basic/StmtNodes.td",
635 "-gen-clang-opencl-builtins",
638 tblgen = ":clang-tblgen",
657 outs = ["include/clang/Basic/Version.inc"],
677 "include/clang/Basic/Version.inc",
678 "include/clang/Config/config.h",
710 "include/clang/Basic/Version.inc",
718 "include/clang/Basic/*.h",
723 "-I$(WORKSPACE_ROOT)/clang/lib/Basic",
728 "include/clang/Basic/AllDiagnosticKinds.inc",
729 "include/clang/Basic/AttrHasAttributeImpl.inc",
730 "include/clang/Basic/AttrList.inc",
731 "include/clang/Basic/AttrSubMatchRulesList.inc",
732 "include/clang/Basic/DiagnosticASTKinds.inc",
733 "include/clang/Basic/DiagnosticAnalysisKinds.inc",
734 "include/clang/Basic/DiagnosticCommentKinds.inc",
735 "include/clang/Basic/DiagnosticCommonKinds.inc",
736 "include/clang/Basic/DiagnosticCrossTUKinds.inc",
737 "include/clang/Basic/DiagnosticDriverKinds.inc",
738 "include/clang/Basic/DiagnosticFrontendKinds.inc",
739 "include/clang/Basic/DiagnosticGroups.inc",
740 "include/clang/Basic/DiagnosticIndexName.inc",
741 "include/clang/Basic/DiagnosticInstallAPIKinds.inc",
742 "include/clang/Basic/DiagnosticLexKinds.inc",
743 "include/clang/Basic/DiagnosticParseKinds.inc",
744 "include/clang/Basic/DiagnosticRefactoringKinds.inc",
745 "include/clang/Basic/DiagnosticSemaKinds.inc",
746 "include/clang/Basic/DiagnosticSerializationKinds.inc",
747 "include/clang/Basic/arm_fp16.inc",
748 "include/clang/Basic/arm_immcheck_types.inc",
749 "include/clang/Basic/arm_mve_builtin_aliases.inc",
750 "include/clang/Basic/arm_mve_builtin_cg.inc",
751 "include/clang/Basic/arm_mve_builtin_sema.inc",
752 "include/clang/Basic/arm_mve_builtins.inc",
753 "include/clang/Basic/arm_neon.inc",
754 "include/clang/Basic/arm_sme_builtin_cg.inc",
755 "include/clang/Basic/arm_sme_builtins.inc",
757 "include/clang/Basic/*.def",
808 "include/clang/Lex/*.h",
824 "-gen-clang-attr-ast-visitor",
825 "include/clang/AST/AttrVisitor.inc",
828 "-gen-clang-attr-classes",
829 "include/clang/AST/Attrs.inc",
832 "-gen-clang-attr-doc-table",
836 "-gen-clang-attr-text-node-dump",
837 "include/clang/AST/AttrTextNodeDump.inc",
840 "-gen-clang-attr-node-traverse",
841 "include/clang/AST/AttrNodeTraverse.inc",
844 "-gen-clang-attr-impl",
845 "include/clang/AST/AttrImpl.inc",
848 tblgen = ":clang-tblgen",
849 td_file = "include/clang/Basic/Attr.td",
851 "include/clang/Basic/Attr.td",
852 "include/clang/Basic/AttrDocs.td",
853 "include/clang/Basic/ASTNode.td",
854 "include/clang/Basic/DeclNodes.td",
855 "include/clang/Basic/StmtNodes.td",
862 "-gen-clang-decl-nodes",
863 "include/clang/AST/DeclNodes.inc",
865 tblgen = ":clang-tblgen",
866 td_file = "include/clang/Basic/DeclNodes.td",
868 "include/clang/Basic/ASTNode.td",
869 "include/clang/Basic/DeclNodes.td",
876 "-gen-clang-stmt-nodes",
877 "include/clang/AST/StmtNodes.inc",
879 tblgen = ":clang-tblgen",
880 td_file = "include/clang/Basic/StmtNodes.td",
882 "include/clang/Basic/ASTNode.td",
883 "include/clang/Basic/StmtNodes.td",
890 "-gen-clang-comment-nodes",
891 "include/clang/AST/CommentNodes.inc",
893 tblgen = ":clang-tblgen",
894 td_file = "include/clang/Basic/CommentNodes.td",
896 "include/clang/Basic/ASTNode.td",
897 "include/clang/Basic/CommentNodes.td",
905 "-gen-clang-comment-command-info",
906 "include/clang/AST/CommentCommandInfo.inc",
909 "-gen-clang-comment-command-list",
910 "include/clang/AST/CommentCommandList.inc",
913 tblgen = ":clang-tblgen",
914 td_file = "include/clang/AST/CommentCommands.td",
915 td_srcs = ["include/clang/AST/CommentCommands.td"],
921 "-gen-clang-comment-html-tags",
922 "include/clang/AST/CommentHTMLTags.inc",
924 tblgen = ":clang-tblgen",
925 td_file = "include/clang/AST/CommentHTMLTags.td",
926 td_srcs = ["include/clang/AST/CommentHTMLTags.td"],
932 "-gen-clang-comment-html-tags-properties",
933 "include/clang/AST/CommentHTMLTagsProperties.inc",
935 tblgen = ":clang-tblgen",
936 td_file = "include/clang/AST/CommentHTMLTags.td",
937 td_srcs = ["include/clang/AST/CommentHTMLTags.td"],
943 "-gen-clang-comment-html-named-character-references",
944 "include/clang/AST/CommentHTMLNamedCharacterReferences.inc",
946 tblgen = ":clang-tblgen",
947 td_file = "include/clang/AST/CommentHTMLNamedCharacterReferences.td",
948 td_srcs = ["include/clang/AST/CommentHTMLNamedCharacterReferences.td"],
954 "-gen-clang-data-collectors",
955 "include/clang/AST/StmtDataCollectors.inc",
957 tblgen = ":clang-tblgen",
958 td_file = "include/clang/AST/StmtDataCollectors.td",
959 td_srcs = ["include/clang/AST/StmtDataCollectors.td"],
965 "-gen-clang-opcodes",
968 tblgen = ":clang-tblgen",
977 "-gen-clang-basic-reader",
978 "include/clang/AST/AbstractBasicReader.inc",
981 "-gen-clang-basic-writer",
982 "include/clang/AST/AbstractBasicWriter.inc",
985 tblgen = ":clang-tblgen",
986 td_file = "include/clang/AST/PropertiesBase.td",
987 td_srcs = ["include/clang/AST/PropertiesBase.td"],
994 "-gen-clang-type-reader",
995 "include/clang/AST/AbstractTypeReader.inc",
998 "-gen-clang-type-writer",
999 "include/clang/AST/AbstractTypeWriter.inc",
1002 tblgen = ":clang-tblgen",
1003 td_file = "include/clang/AST/TypeProperties.td",
1005 "include/clang/AST/PropertiesBase.td",
1006 "include/clang/AST/TypeProperties.td",
1007 "include/clang/Basic/ASTNode.td",
1008 "include/clang/Basic/TypeNodes.td",
1015 "-gen-clang-type-nodes",
1016 "include/clang/AST/TypeNodes.inc",
1018 tblgen = ":clang-tblgen",
1019 td_file = "include/clang/Basic/TypeNodes.td",
1021 "include/clang/Basic/ASTNode.td",
1022 "include/clang/Basic/TypeNodes.td",
1040 "include/clang/AST/*.h",
1052 "-I$(GENDIR)/$(WORKSPACE_ROOT)/clang/lib/AST",
1053 "-I$(GENDIR)/$(WORKSPACE_ROOT)/clang/lib/AST/ByteCode",
1056 "include/clang/AST/AttrImpl.inc",
1057 "include/clang/AST/AttrNodeTraverse.inc",
1058 "include/clang/AST/Attrs.inc",
1059 "include/clang/AST/AttrTextNodeDump.inc",
1060 "include/clang/AST/AttrVisitor.inc",
1061 "include/clang/AST/CommentCommandInfo.inc",
1062 "include/clang/AST/CommentCommandList.inc",
1063 "include/clang/AST/CommentHTMLNamedCharacterReferences.inc",
1064 "include/clang/AST/CommentHTMLTags.inc",
1065 "include/clang/AST/CommentHTMLTagsProperties.inc",
1066 "include/clang/AST/CommentNodes.inc",
1067 "include/clang/AST/DeclNodes.inc",
1068 "include/clang/AST/StmtDataCollectors.inc",
1069 "include/clang/AST/StmtNodes.inc",
1071 "include/clang/AST/*.def",
1108 "include/clang/Index/*.h",
1109 "include/clang-c/*.h",
1147 "include/clang/Analysis/**/*.h",
1154 "include/clang/Analysis/**/*.def",
1170 "-gen-clang-attr-parsed-attr-impl",
1171 "include/clang/Sema/AttrParsedAttrImpl.inc",
1174 "-gen-clang-attr-parsed-attr-kinds",
1175 "include/clang/Sema/AttrParsedAttrKinds.inc",
1178 "-gen-clang-attr-spelling-index",
1179 "include/clang/Sema/AttrSpellingListIndex.inc",
1182 "-gen-clang-attr-template-instantiate",
1183 "include/clang/Sema/AttrTemplateInstantiate.inc",
1186 tblgen = ":clang-tblgen",
1187 td_file = "include/clang/Basic/Attr.td",
1189 "include/clang/Basic/ASTNode.td",
1190 "include/clang/Basic/Attr.td",
1191 "include/clang/Basic/AttrDocs.td",
1192 "include/clang/Basic/DeclNodes.td",
1193 "include/clang/Basic/StmtNodes.td",
1204 "include/clang/Sema/*.h",
1205 "include/clang-c/*.h",
1210 "include/clang/Sema/AttrParsedAttrImpl.inc",
1211 "include/clang/Sema/AttrParsedAttrKinds.inc",
1212 "include/clang/Sema/AttrSpellingListIndex.inc",
1213 "include/clang/Sema/AttrTemplateInstantiate.inc",
1256 "-gen-clang-attr-parser-string-switches",
1257 "include/clang/Parse/AttrParserStringSwitches.inc",
1260 "-gen-clang-attr-subject-match-rules-parser-string-switches",
1261 "include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc",
1264 tblgen = ":clang-tblgen",
1265 td_file = "include/clang/Basic/Attr.td",
1267 "include/clang/Basic/ASTNode.td",
1268 "include/clang/Basic/Attr.td",
1269 "include/clang/Basic/AttrDocs.td",
1270 "include/clang/Basic/DeclNodes.td",
1271 "include/clang/Basic/StmtNodes.td",
1281 "include/clang/Parse/AttrParserStringSwitches.inc",
1282 "include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc",
1283 ] + glob(["include/clang/Parse/*.h"]),
1303 hdrs = glob(["include/clang/ASTMatchers/*.h"]),
1320 hdrs = glob(["include/clang/ASTMatchers/Dynamic/*.h"]),
1337 hdrs = glob(["include/clang/Rewrite/Core/*.h"]),
1354 hdrs = glob(["include/clang/Testing/*.h"]),
1357 "include/clang/Testing/TestLanguage.def",
1373 hdrs = glob(["include/clang/Tooling/Core/*.h"]),
1390 "include/clang/Tooling/*.h",
1417 "include/clang/Tooling/Inclusions/**/*.h",
1435 "include/clang/Tooling/Refactoring/**/*.h",
1455 ("-gen-clang-syntax-node-list", "include/clang/Tooling/Syntax/Nodes.inc"),
1456 ("-gen-clang-syntax-node-classes", "include/clang/Tooling/Syntax/NodeClasses.inc"),
1458 tblgen = ":clang-tblgen",
1459 td_file = "include/clang/Tooling/Syntax/Nodes.td",
1461 "include/clang/Tooling/Syntax/Nodes.td",
1462 "include/clang/Tooling/Syntax/Syntax.td",
1469 hdrs = glob(["include/clang/Tooling/Syntax/**/*.h"]),
1483 hdrs = glob(["include/clang/Tooling/DependencyScanning/**/*.h"]),
1499 hdrs = glob(["include/clang/Tooling/Transformer/**/*.h"]),
1514 hdrs = glob(["include/clang/Tooling/ASTDiff/*.h"]),
1526 hdrs = glob(["include/clang/CrossTU/*.h"]),
1548 "include/clang/Format/*.h",
1563 hdrs = glob(["include/clang/Edit/*.h"]),
1576 "include/clang/StaticAnalyzer/Core/AnalyzerOptions.h",
1579 "include/clang/StaticAnalyzer/Core/Analyses.def",
1580 "include/clang/StaticAnalyzer/Core/AnalyzerOptions.def",
1597 "include/clang/StaticAnalyzer/Core/**/*.h",
1601 "include/clang/StaticAnalyzer/Core/**/*.def",
1623 "-gen-clang-sa-checkers",
1624 "include/clang/StaticAnalyzer/Checkers/Checkers.inc",
1626 tblgen = ":clang-tblgen",
1627 td_file = "include/clang/StaticAnalyzer/Checkers/Checkers.td",
1629 "include/clang/StaticAnalyzer/Checkers/CheckerBase.td",
1630 "include/clang/StaticAnalyzer/Checkers/Checkers.td",
1641 "include/clang/StaticAnalyzer/Checkers/Checkers.inc",
1643 "include/clang/StaticAnalyzer/Checkers/**/*.h",
1664 "include/clang/Driver/Options.inc",
1667 td_file = "include/clang/Driver/Options.td",
1688 "include/clang/Driver/*.h",
1702 "include/clang/Driver/*.def",
1732 tblgen = ":clang-tblgen",
1733 td_file = "include/clang/Basic/arm_neon.td",
1735 "include/clang/Basic/arm_immcheck_incl.td",
1736 "include/clang/Basic/arm_neon.td",
1737 "include/clang/Basic/arm_neon_incl.td",
1747 tblgen = ":clang-tblgen",
1748 td_file = "include/clang/Basic/arm_fp16.td",
1750 "include/clang/Basic/arm_fp16.td",
1751 "include/clang/Basic/arm_immcheck_incl.td",
1752 "include/clang/Basic/arm_neon_incl.td",
1762 tblgen = ":clang-tblgen",
1763 td_file = "include/clang/Basic/arm_mve.td",
1765 "include/clang/Basic/arm_mve.td",
1766 "include/clang/Basic/arm_mve_defs.td",
1776 tblgen = ":clang-tblgen",
1777 td_file = "include/clang/Basic/arm_cde.td",
1779 "include/clang/Basic/arm_cde.td",
1780 "include/clang/Basic/arm_mve_defs.td",
1790 tblgen = ":clang-tblgen",
1791 td_file = "include/clang/Basic/arm_sve.td",
1793 "include/clang/Basic/arm_immcheck_incl.td",
1794 "include/clang/Basic/arm_sve.td",
1795 "include/clang/Basic/arm_sve_sme_incl.td",
1805 tblgen = ":clang-tblgen",
1806 td_file = "include/clang/Basic/arm_bf16.td",
1808 "include/clang/Basic/arm_bf16.td",
1809 "include/clang/Basic/arm_immcheck_incl.td",
1810 "include/clang/Basic/arm_neon_incl.td",
1820 tblgen = ":clang-tblgen",
1821 td_file = "include/clang/Basic/arm_sme.td",
1823 "include/clang/Basic/arm_immcheck_incl.td",
1824 "include/clang/Basic/arm_sme.td",
1825 "include/clang/Basic/arm_sve_sme_incl.td",
1835 tblgen = ":clang-tblgen",
1836 td_file = "include/clang/Basic/arm_neon.td",
1838 "include/clang/Basic/arm_immcheck_incl.td",
1839 "include/clang/Basic/arm_neon.td",
1840 "include/clang/Basic/arm_neon_incl.td",
1850 tblgen = ":clang-tblgen",
1851 td_file = "include/clang/Basic/riscv_vector.td",
1853 "include/clang/Basic/riscv_vector.td",
1854 "include/clang/Basic/riscv_vector_common.td",
1895 relsrc=$${src#*"$(WORKSPACE_ROOT)"/clang/lib/Headers}
1911 "include/clang/Frontend/*.h",
1954 hdrs = glob(["include/clang/Rewrite/Frontend/*.h"]),
1982 hdrs = glob(["include/clang/Interpreter/*.h"]),
2021 hdrs = glob(["include/clang/CodeGen/*.h"]),
2085 hdrs = glob(["include/clang/StaticAnalyzer/Frontend/**/*.h"]),
2109 "-gen-clang-attr-pch-read",
2110 "include/clang/Serialization/AttrPCHRead.inc",
2113 "-gen-clang-attr-pch-write",
2114 "include/clang/Serialization/AttrPCHWrite.inc",
2117 tblgen = ":clang-tblgen",
2118 td_file = "include/clang/Basic/Attr.td",
2120 "include/clang/Basic/ASTNode.td",
2121 "include/clang/Basic/Attr.td",
2122 "include/clang/Basic/AttrDocs.td",
2123 "include/clang/Basic/DeclNodes.td",
2124 "include/clang/Basic/StmtNodes.td",
2134 "include/clang/Support/*.h",
2149 "include/clang/InstallAPI/*.h",
2168 "include/clang/Serialization/AttrPCHRead.inc",
2169 "include/clang/Serialization/AttrPCHWrite.inc",
2175 "include/clang/Serialization/*.h",
2179 "include/clang/Serialization/*.def",
2204 hdrs = glob(["include/clang/FrontendTool/*.h"]),
2226 hdrs = glob(["include/clang/ARCMigrate/*.h"]),
2253 hdrs = glob(["include/clang-c/*.h"]),
2282 hdrs = glob(["include/clang-c/*.h"]),
2312 "bindings/python/clang/cindex.py",
2357 hdrs = glob(["include/clang/APINotes/*.h"]),
2412 name = "clang-import-test",
2415 "tools/clang-import-test/*.cpp",
2433 name = "clang-driver",
2437 # clang::ensureStackAddressSpace allocates a large array on the stack.
2473 name = "clang",
2475 deps = [":clang-driver"],
2514 name = "clang++",
2515 binary = ":clang",
2519 name = "clang-cl",
2520 binary = ":clang",
2524 name = "clang-check",
2525 srcs = ["tools/clang-check/ClangCheck.cpp"],
2543 name = "clang-format",
2546 "tools/clang-format/ClangFormat.cpp",
2559 name = "clang-diff",
2560 srcs = glob(["tools/clang-diff/*.cpp"]),
2570 name = "clang-offload-bundler",
2571 srcs = glob(["tools/clang-offload-bundler/*.cpp"]),
2586 name = "clang-offload-packager",
2587 srcs = glob(["tools/clang-offload-packager/*.cpp"]),
2601 "tools/clang-linker-wrapper/LinkerWrapperOpts.inc",
2604 td_file = "tools/clang-linker-wrapper/LinkerWrapperOpts.td",
2606 "tools/clang-linker-wrapper/LinkerWrapperOpts.td",
2612 name = "clang-linker-wrapper",
2614 "tools/clang-linker-wrapper/ClangLinkerWrapper.cpp",
2617 "-I$(GENDIR)/$(WORKSPACE_ROOT)/clang/tools/clang-linker-wrapper",
2646 name = "clang-refactor",
2648 "tools/clang-refactor/*.cpp",
2649 "tools/clang-refactor/*.h",
2666 name = "clang-repl",
2667 srcs = glob(["tools/clang-repl/*.cpp"]),
2685 name = "clang-extdef-mapping",
2686 srcs = glob(["tools/clang-extdef-mapping/*.cpp"]),
2700 strip_include_prefix = "tools/clang-scan-deps",
2703 "tools/clang-scan-deps/Opts.inc",
2706 td_file = "tools/clang-scan-deps/Opts.td",
2711 name = "clang-scan-deps-lib",
2712 srcs = glob(["tools/clang-scan-deps/*.cpp"]),
2725 name = "clang-scan-deps",
2727 deps = [":clang-scan-deps-lib"],
2736 "include/clang/ExtractAPI/**/*.h",
2738 "include/clang/ExtractAPI/APIRecords.inc",
2755 name = "clang-fuzzer-dictionary",
2756 srcs = ["tools/clang-fuzzer/dictionary/dictionary.c"],
2763 cmd = "$(location :clang-fuzzer-dictionary) > $@",
2764 tools = [":clang-fuzzer-dictionary"],
2769 srcs = ["tools/clang-fuzzer/handle-cxx/handle_cxx.cpp"],
2770 hdrs = ["tools/clang-fuzzer/handle-cxx/handle_cxx.h"],
2783 srcs = ["tools/clang-fuzzer/cxx_proto.proto"],
2793 srcs = ["tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp"],
2794 hdrs = ["tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h"],
2795 includes = ["tools/clang-fuzzer"],
2800 name = "clang-proto-to-cxx",
2801 srcs = ["tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp"],
2806 name = "clang-fuzzer-initialize",
2807 srcs = ["tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.cpp"],
2808 hdrs = ["tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.h"],