Michael J. Spencer | 0947621 | 2010-09-13 23:54:41 +0000 | [diff] [blame] | 1 | set(LLVM_USED_LIBS clangBasic clangAST clangLex clangAnalysis) |
2 | |||||
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 3 | add_clang_library(clangSema |
Ted Kremenek | 918fe84 | 2010-03-20 21:06:02 +0000 | [diff] [blame] | 4 | AnalysisBasedWarnings.cpp |
John McCall | 8b0666c | 2010-08-20 18:27:03 +0000 | [diff] [blame] | 5 | AttributeList.cpp |
Douglas Gregor | 2436e71 | 2009-09-17 21:32:03 +0000 | [diff] [blame] | 6 | CodeCompleteConsumer.cpp |
John McCall | 8b0666c | 2010-08-20 18:27:03 +0000 | [diff] [blame] | 7 | DeclSpec.cpp |
Douglas Gregor | 899b68f | 2011-03-23 15:13:44 +0000 | [diff] [blame^] | 8 | DelayedDiagnostic.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 9 | IdentifierResolver.cpp |
Chris Lattner | 1a1fdbd | 2009-04-19 04:46:21 +0000 | [diff] [blame] | 10 | JumpDiagnostics.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 11 | Sema.cpp |
Douglas Gregor | 43f1bdb | 2009-03-27 05:18:33 +0000 | [diff] [blame] | 12 | SemaAccess.cpp |
Chris Lattner | 2eccbc1 | 2009-02-17 00:57:29 +0000 | [diff] [blame] | 13 | SemaAttr.cpp |
Sebastian Redl | 3a0ae12 | 2009-07-18 15:08:18 +0000 | [diff] [blame] | 14 | SemaCXXCast.cpp |
Daniel Dunbar | a0821bf | 2008-11-11 08:29:24 +0000 | [diff] [blame] | 15 | SemaCXXScopeSpec.cpp |
Ted Kremenek | 3e808ed | 2009-07-15 21:08:41 +0000 | [diff] [blame] | 16 | SemaChecking.cpp |
Douglas Gregor | 2436e71 | 2009-09-17 21:32:03 +0000 | [diff] [blame] | 17 | SemaCodeComplete.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 18 | SemaDecl.cpp |
Ted Kremenek | 3e808ed | 2009-07-15 21:08:41 +0000 | [diff] [blame] | 19 | SemaDeclAttr.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 20 | SemaDeclCXX.cpp |
21 | SemaDeclObjC.cpp | ||||
Sebastian Redl | 4915e63 | 2009-10-11 09:03:14 +0000 | [diff] [blame] | 22 | SemaExceptionSpec.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 23 | SemaExpr.cpp |
24 | SemaExprCXX.cpp | ||||
25 | SemaExprObjC.cpp | ||||
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 26 | SemaInit.cpp |
Douglas Gregor | 3407432 | 2009-01-14 22:20:51 +0000 | [diff] [blame] | 27 | SemaLookup.cpp |
Ted Kremenek | fd1d11c | 2010-03-12 00:38:40 +0000 | [diff] [blame] | 28 | SemaObjCProperty.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 29 | SemaOverload.cpp |
30 | SemaStmt.cpp | ||||
Douglas Gregor | 5101c24 | 2008-12-05 18:15:24 +0000 | [diff] [blame] | 31 | SemaTemplate.cpp |
Douglas Gregor | 55ca8f6 | 2009-06-04 00:03:07 +0000 | [diff] [blame] | 32 | SemaTemplateDeduction.cpp |
Douglas Gregor | fe1e110 | 2009-02-27 19:31:52 +0000 | [diff] [blame] | 33 | SemaTemplateInstantiate.cpp |
Douglas Gregor | d7e7a51 | 2009-03-17 21:15:40 +0000 | [diff] [blame] | 34 | SemaTemplateInstantiateDecl.cpp |
Douglas Gregor | b55fdf8 | 2010-12-15 17:38:57 +0000 | [diff] [blame] | 35 | SemaTemplateVariadic.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 36 | SemaType.cpp |
Anton Korobeynikov | b322c3a | 2010-01-10 13:06:34 +0000 | [diff] [blame] | 37 | TargetAttributesSema.cpp |
Oscar Fuentes | 07d9f9a | 2008-10-26 00:56:18 +0000 | [diff] [blame] | 38 | ) |
Douglas Gregor | 23d75bb | 2009-03-16 23:06:59 +0000 | [diff] [blame] | 39 | |
Michael J. Spencer | 0947621 | 2010-09-13 23:54:41 +0000 | [diff] [blame] | 40 | add_dependencies(clangSema ClangARMNeon ClangAttrClasses ClangAttrList |
41 | ClangDiagnosticSema ClangDeclNodes ClangStmtNodes) |