blob: 321dac18b6a2070e18def4d5c53602bdcde08daf [file] [log] [blame]
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00001set(LLVM_NO_RTTI 1)
2
3add_clang_library(clangSema
4 IdentifierResolver.cpp
Chris Lattner5af280c2009-04-19 04:46:21 +00005 JumpDiagnostics.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00006 ParseAST.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +00007 Sema.cpp
Douglas Gregor5758be22009-03-27 05:18:33 +00008 SemaAccess.cpp
Chris Lattner5a0c3512009-02-17 00:57:29 +00009 SemaAttr.cpp
10 SemaChecking.cpp
Daniel Dunbarf1d93602008-11-11 08:29:24 +000011 SemaCXXScopeSpec.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000012 SemaDeclAttr.cpp
13 SemaDecl.cpp
14 SemaDeclCXX.cpp
15 SemaDeclObjC.cpp
16 SemaExpr.cpp
17 SemaExprCXX.cpp
18 SemaExprObjC.cpp
19 SemaInherit.cpp
20 SemaInit.cpp
Douglas Gregoreb11cd02009-01-14 22:20:51 +000021 SemaLookup.cpp
Daniel Dunbarf1d93602008-11-11 08:29:24 +000022 SemaNamedCast.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000023 SemaOverload.cpp
24 SemaStmt.cpp
Douglas Gregor72c3f312008-12-05 18:15:24 +000025 SemaTemplate.cpp
Douglas Gregor99ebf652009-02-27 19:31:52 +000026 SemaTemplateInstantiate.cpp
Douglas Gregor8dbc2692009-03-17 21:15:40 +000027 SemaTemplateInstantiateDecl.cpp
Douglas Gregoraa6af222009-03-25 00:27:28 +000028 SemaTemplateInstantiateExpr.cpp
Douglas Gregorb70ccad2009-05-15 18:22:25 +000029 SemaTemplateInstantiateStmt.cpp
Oscar Fuentesd2f4e5e2008-10-26 00:56:18 +000030 SemaType.cpp
31 )
Douglas Gregora393e9e2009-03-16 23:06:59 +000032
33add_dependencies(clangSema ClangDiagnosticSema)