NAKAMURA Takumi | ef9d948 | 2017-06-07 04:48:45 +0000 | [diff] [blame] | 1 | set(LLVM_LINK_COMPONENTS |
NAKAMURA Takumi | 92c99cd | 2017-06-07 04:48:49 +0000 | [diff] [blame] | 2 | BinaryFormat |
NAKAMURA Takumi | ef9d948 | 2017-06-07 04:48:45 +0000 | [diff] [blame] | 3 | Support |
4 | ) | ||||
Jeffrey Yasskin | c498878 | 2011-02-11 23:46:38 +0000 | [diff] [blame] | 5 | |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 6 | add_clang_library(clangAST |
Oscar Fuentes | 77543d9 | 2008-11-19 18:46:39 +0000 | [diff] [blame] | 7 | APValue.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 8 | ASTConsumer.cpp |
9 | ASTContext.cpp | ||||
Douglas Gregor | 639cccc | 2010-02-09 22:26:47 +0000 | [diff] [blame] | 10 | ASTDiagnostic.cpp |
Alexander Kornienko | 18ec81b | 2012-12-13 13:59:55 +0000 | [diff] [blame] | 11 | ASTDumper.cpp |
Ted Kremenek | c3015a9 | 2010-03-08 20:56:29 +0000 | [diff] [blame] | 12 | ASTImporter.cpp |
Bruno Cardoso Lopes | 95ff11b | 2017-04-28 00:31:30 +0000 | [diff] [blame] | 13 | ASTStructuralEquivalence.cpp |
Samuel Benzaquen | f226e97 | 2013-06-19 18:45:24 +0000 | [diff] [blame] | 14 | ASTTypeTraits.cpp |
Anton Korobeynikov | 3d364fd | 2010-01-10 14:38:13 +0000 | [diff] [blame] | 15 | AttrImpl.cpp |
Douglas Gregor | 36d1b14 | 2009-10-06 17:59:45 +0000 | [diff] [blame] | 16 | CXXInheritance.cpp |
Dmitri Gribenko | ec92531 | 2012-07-06 00:28:32 +0000 | [diff] [blame] | 17 | Comment.cpp |
Dmitri Gribenko | 5188c4b | 2012-06-26 20:39:18 +0000 | [diff] [blame] | 18 | CommentBriefParser.cpp |
Dmitri Gribenko | a7b3214 | 2012-08-09 00:16:26 +0000 | [diff] [blame] | 19 | CommentCommandTraits.cpp |
Dmitri Gribenko | 5188c4b | 2012-06-26 20:39:18 +0000 | [diff] [blame] | 20 | CommentLexer.cpp |
Dmitri Gribenko | ec92531 | 2012-07-06 00:28:32 +0000 | [diff] [blame] | 21 | CommentParser.cpp |
22 | CommentSema.cpp | ||||
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 23 | Decl.cpp |
Kovarththanan Rajaratnam | a6405f7 | 2010-03-22 18:16:06 +0000 | [diff] [blame] | 24 | DeclarationName.cpp |
Ted Kremenek | 3e808ed | 2009-07-15 21:08:41 +0000 | [diff] [blame] | 25 | DeclBase.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 26 | DeclCXX.cpp |
John McCall | bbbbe4e | 2010-03-11 07:50:04 +0000 | [diff] [blame] | 27 | DeclFriend.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 28 | DeclGroup.cpp |
29 | DeclObjC.cpp | ||||
Alexey Bataev | a769e07 | 2013-03-22 06:34:35 +0000 | [diff] [blame] | 30 | DeclOpenMP.cpp |
Douglas Gregor | 278f52e | 2009-05-30 00:08:05 +0000 | [diff] [blame] | 31 | DeclPrinter.cpp |
Douglas Gregor | ded2d7b | 2009-02-04 19:02:06 +0000 | [diff] [blame] | 32 | DeclTemplate.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 33 | Expr.cpp |
Sebastian Redl | f946310 | 2010-06-28 15:09:07 +0000 | [diff] [blame] | 34 | ExprClassification.cpp |
Ted Kremenek | 3e808ed | 2009-07-15 21:08:41 +0000 | [diff] [blame] | 35 | ExprConstant.cpp |
Kovarththanan Rajaratnam | a6405f7 | 2010-03-22 18:16:06 +0000 | [diff] [blame] | 36 | ExprCXX.cpp |
James Y Knight | 4b7a5e7 | 2015-09-29 22:28:44 +0000 | [diff] [blame] | 37 | ExprObjC.cpp |
Sean Callanan | b7160ca | 2017-04-11 19:33:35 +0000 | [diff] [blame] | 38 | ExternalASTMerger.cpp |
Douglas Gregor | cce5c97 | 2011-02-28 14:32:11 +0000 | [diff] [blame] | 39 | ExternalASTSource.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 40 | InheritViz.cpp |
Charles Davis | 53c59df | 2010-08-16 03:33:14 +0000 | [diff] [blame] | 41 | ItaniumCXXABI.cpp |
Peter Collingbourne | 0ff0b37 | 2011-01-13 18:57:25 +0000 | [diff] [blame] | 42 | ItaniumMangle.cpp |
43 | Mangle.cpp | ||||
Charles Davis | 53c59df | 2010-08-16 03:33:14 +0000 | [diff] [blame] | 44 | MicrosoftCXXABI.cpp |
Peter Collingbourne | 0ff0b37 | 2011-01-13 18:57:25 +0000 | [diff] [blame] | 45 | MicrosoftMangle.cpp |
Douglas Gregor | 5253768 | 2009-03-19 00:18:19 +0000 | [diff] [blame] | 46 | NestedNameSpecifier.cpp |
Ted Kremenek | e65b086 | 2012-03-06 20:05:56 +0000 | [diff] [blame] | 47 | NSAPI.cpp |
Richard Trieu | e7f7ed2 | 2017-02-22 01:11:25 +0000 | [diff] [blame] | 48 | ODRHash.cpp |
James Y Knight | b8bfd96 | 2015-10-02 13:41:04 +0000 | [diff] [blame] | 49 | OpenMPClause.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 50 | ParentMap.cpp |
Chandler Carruth | 39a3e75 | 2012-06-20 09:53:52 +0000 | [diff] [blame] | 51 | RawCommentList.cpp |
Ted Kremenek | c3015a9 | 2010-03-08 20:56:29 +0000 | [diff] [blame] | 52 | RecordLayout.cpp |
Daniel Dunbar | 09fd050 | 2009-07-19 00:40:45 +0000 | [diff] [blame] | 53 | RecordLayoutBuilder.cpp |
Argyrios Kyrtzidis | a6011e2 | 2011-10-03 06:36:51 +0000 | [diff] [blame] | 54 | SelectorLocationsKind.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 55 | Stmt.cpp |
James Y Knight | b8bfd96 | 2015-10-02 13:41:04 +0000 | [diff] [blame] | 56 | StmtCXX.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 57 | StmtIterator.cpp |
James Y Knight | b8bfd96 | 2015-10-02 13:41:04 +0000 | [diff] [blame] | 58 | StmtObjC.cpp |
59 | StmtOpenMP.cpp | ||||
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 60 | StmtPrinter.cpp |
Douglas Gregor | 5c193b9 | 2009-07-28 00:33:38 +0000 | [diff] [blame] | 61 | StmtProfile.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 62 | StmtViz.cpp |
John McCall | 588d2d5 | 2009-10-29 07:48:15 +0000 | [diff] [blame] | 63 | TemplateBase.cpp |
Ted Kremenek | 3278893 | 2009-04-01 19:11:05 +0000 | [diff] [blame] | 64 | TemplateName.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 65 | Type.cpp |
Benjamin Kramer | a48651d | 2009-08-19 12:02:15 +0000 | [diff] [blame] | 66 | TypeLoc.cpp |
Douglas Gregor | 983136e | 2009-11-10 00:39:07 +0000 | [diff] [blame] | 67 | TypePrinter.cpp |
Peter Collingbourne | cfd2356 | 2011-09-26 01:57:12 +0000 | [diff] [blame] | 68 | VTableBuilder.cpp |
Peter Collingbourne | 2d25952 | 2011-09-26 01:56:24 +0000 | [diff] [blame] | 69 | VTTBuilder.cpp |
Douglas Gregor | 23d75bb | 2009-03-16 23:06:59 +0000 | [diff] [blame] | 70 | |
NAKAMURA Takumi | 9698686 | 2014-02-26 06:41:29 +0000 | [diff] [blame] | 71 | LINK_LIBS |
Chandler Carruth | 28969b4 | 2012-06-21 01:30:21 +0000 | [diff] [blame] | 72 | clangBasic |
73 | clangLex | ||||
74 | ) |