blob: 01c0694d0359e20325be7eb38fe5fcb98cd16331 [file] [log] [blame]
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00001add_clang_library(clangParse
John McCall19510852010-08-20 18:27:03 +00002 ParseAST.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00003 ParseCXXInlineMethods.cpp
4 ParseDecl.cpp
5 ParseDeclCXX.cpp
6 ParseExpr.cpp
7 ParseExprCXX.cpp
8 ParseInit.cpp
9 ParseObjc.cpp
Alexey Bataevc6400582013-03-22 06:34:35 +000010 ParseOpenMP.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000011 ParsePragma.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000012 ParseStmt.cpp
Eli Friedman09af4d92008-12-02 16:23:30 +000013 ParseTemplate.cpp
Ted Kremenekfed0e002009-07-21 21:03:50 +000014 ParseTentative.cpp
15 Parser.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000016 )
Douglas Gregora393e9e2009-03-16 23:06:59 +000017
Chandler Carruthb0d86712012-06-21 01:30:21 +000018add_dependencies(clangParse
19 ClangAttrClasses
Douglas Gregor92eb7d82013-05-02 23:25:32 +000020 ClangAttrExprArgs
NAKAMURA Takumi866abce2012-07-27 06:18:12 +000021 ClangAttrLateParsed
Chandler Carruthb0d86712012-06-21 01:30:21 +000022 ClangAttrList
NAKAMURA Takumi11abf2a2012-07-27 06:18:33 +000023 ClangAttrParsedAttrList
Dmitri Gribenko8d3ba232012-07-06 00:28:32 +000024 ClangCommentNodes
Chandler Carruthb0d86712012-06-21 01:30:21 +000025 ClangDeclNodes
NAKAMURA Takumi11abf2a2012-07-27 06:18:33 +000026 ClangDiagnosticCommon
Chandler Carruthb0d86712012-06-21 01:30:21 +000027 ClangDiagnosticParse
28 ClangStmtNodes
Chandler Carruthb0d86712012-06-21 01:30:21 +000029 )
30
31target_link_libraries(clangParse
32 clangBasic
33 clangAST
34 clangLex
35 clangSema
36 )