blob: fd3265d874ce58784b94dbddad5c4f0d59285bff [file] [log] [blame]
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00001set(LLVM_NO_RTTI 1)
2
3add_clang_library(clangSema
Douglas Gregor81b747b2009-09-17 21:32:03 +00004 CodeCompleteConsumer.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00005 IdentifierResolver.cpp
Chris Lattner5af280c2009-04-19 04:46:21 +00006 JumpDiagnostics.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00007 ParseAST.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00008 Sema.cpp
Douglas Gregor5758be22009-03-27 05:18:33 +00009 SemaAccess.cpp
Chris Lattner5a0c3512009-02-17 00:57:29 +000010 SemaAttr.cpp
Sebastian Redl6cbb28d2009-07-18 15:08:18 +000011 SemaCXXCast.cpp
Daniel Dunbarf1d93602008-11-11 08:29:24 +000012 SemaCXXScopeSpec.cpp
Ted Kremenekb3b73642009-07-15 21:08:41 +000013 SemaChecking.cpp
Douglas Gregor81b747b2009-09-17 21:32:03 +000014 SemaCodeComplete.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000015 SemaDecl.cpp
Ted Kremenekb3b73642009-07-15 21:08:41 +000016 SemaDeclAttr.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000017 SemaDeclCXX.cpp
18 SemaDeclObjC.cpp
Sebastian Redldced2262009-10-11 09:03:14 +000019 SemaExceptionSpec.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000020 SemaExpr.cpp
21 SemaExprCXX.cpp
22 SemaExprObjC.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000023 SemaInit.cpp
Douglas Gregoreb11cd02009-01-14 22:20:51 +000024 SemaLookup.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000025 SemaOverload.cpp
26 SemaStmt.cpp
Douglas Gregor72c3f312008-12-05 18:15:24 +000027 SemaTemplate.cpp
Douglas Gregor0b9247f2009-06-04 00:03:07 +000028 SemaTemplateDeduction.cpp
Douglas Gregor99ebf652009-02-27 19:31:52 +000029 SemaTemplateInstantiate.cpp
Douglas Gregor8dbc2692009-03-17 21:15:40 +000030 SemaTemplateInstantiateDecl.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000031 SemaType.cpp
32 )
Douglas Gregora393e9e2009-03-16 23:06:59 +000033
34add_dependencies(clangSema ClangDiagnosticSema)