blob: b349636d8f03ac3ab35288d580af7804a101c508 [file] [log] [blame]
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +00001set(LLVM_NO_RTTI 1)
2
3add_clang_library(clangSema
4 IdentifierResolver.cpp
5 ParseAST.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +00006 Sema.cpp
Douglas Gregor43f1bdb2009-03-27 05:18:33 +00007 SemaAccess.cpp
Chris Lattner2eccbc12009-02-17 00:57:29 +00008 SemaAttr.cpp
9 SemaChecking.cpp
Daniel Dunbara0821bf2008-11-11 08:29:24 +000010 SemaCXXScopeSpec.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000011 SemaDeclAttr.cpp
12 SemaDecl.cpp
13 SemaDeclCXX.cpp
14 SemaDeclObjC.cpp
15 SemaExpr.cpp
16 SemaExprCXX.cpp
17 SemaExprObjC.cpp
18 SemaInherit.cpp
19 SemaInit.cpp
Douglas Gregor34074322009-01-14 22:20:51 +000020 SemaLookup.cpp
Daniel Dunbara0821bf2008-11-11 08:29:24 +000021 SemaNamedCast.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000022 SemaOverload.cpp
23 SemaStmt.cpp
Douglas Gregor5101c242008-12-05 18:15:24 +000024 SemaTemplate.cpp
Douglas Gregorfe1e1102009-02-27 19:31:52 +000025 SemaTemplateInstantiate.cpp
Douglas Gregord7e7a512009-03-17 21:15:40 +000026 SemaTemplateInstantiateDecl.cpp
Douglas Gregor3d0d4b82009-03-25 00:27:28 +000027 SemaTemplateInstantiateExpr.cpp
Oscar Fuentes07d9f9a2008-10-26 00:56:18 +000028 SemaType.cpp
29 )
Douglas Gregor23d75bb2009-03-16 23:06:59 +000030
31add_dependencies(clangSema ClangDiagnosticSema)