]> granicus.if.org Git - clang/blob - lib/AST/CMakeLists.txt
Rename StmtDumper to ASTDumper.
[clang] / lib / AST / CMakeLists.txt
1 set(LLVM_LINK_COMPONENTS support)
2
3 add_clang_library(clangAST
4   APValue.cpp
5   ASTConsumer.cpp
6   ASTContext.cpp
7   ASTDiagnostic.cpp
8   ASTDumper.cpp
9   ASTImporter.cpp
10   AttrImpl.cpp
11   CXXInheritance.cpp
12   Comment.cpp
13   CommentBriefParser.cpp
14   CommentCommandTraits.cpp
15   CommentDumper.cpp
16   CommentLexer.cpp
17   CommentParser.cpp
18   CommentSema.cpp
19   Decl.cpp
20   DeclarationName.cpp
21   DeclBase.cpp
22   DeclCXX.cpp
23   DeclFriend.cpp
24   DeclGroup.cpp
25   DeclObjC.cpp
26   DeclPrinter.cpp
27   DeclTemplate.cpp
28   DumpXML.cpp
29   Expr.cpp
30   ExprClassification.cpp
31   ExprConstant.cpp
32   ExprCXX.cpp
33   ExternalASTSource.cpp
34   InheritViz.cpp
35   ItaniumCXXABI.cpp
36   ItaniumMangle.cpp
37   LambdaMangleContext.cpp
38   Mangle.cpp
39   MicrosoftCXXABI.cpp
40   MicrosoftMangle.cpp
41   NestedNameSpecifier.cpp
42   NSAPI.cpp
43   ParentMap.cpp
44   RawCommentList.cpp
45   RecordLayout.cpp
46   RecordLayoutBuilder.cpp
47   SelectorLocationsKind.cpp
48   Stmt.cpp
49   StmtIterator.cpp
50   StmtPrinter.cpp
51   StmtProfile.cpp
52   StmtViz.cpp
53   TemplateBase.cpp
54   TemplateName.cpp
55   Type.cpp
56   TypeLoc.cpp
57   TypePrinter.cpp
58   VTableBuilder.cpp
59   VTTBuilder.cpp
60   )
61
62 add_dependencies(clangAST
63   ClangARMNeon
64   ClangAttrClasses
65   ClangAttrList
66   ClangAttrImpl
67   ClangCommentCommandInfo
68   ClangCommentNodes
69   ClangCommentHTMLTags
70   ClangCommentHTMLTagsProperties
71   ClangDeclNodes
72   ClangDiagnosticAST
73   ClangDiagnosticComment
74   ClangDiagnosticCommon
75   ClangDiagnosticSema
76   ClangStmtNodes
77   )
78
79 target_link_libraries(clangAST
80   clangBasic
81   clangLex
82   )