llvm-capstone/clang/lib/Sema/CMakeLists.txt
Eli Bendersky 7325e56c10 Split off CUDA-specific Sema parts to a new file
In line with SemaOpenMP.cpp, etc. CUDA-specific semantic analysis code goes into
a separate file. This is in anticipation of adding extra functionality here in
the near future.

No change in functionality.

Review: http://reviews.llvm.org/D5160
llvm-svn: 217043
2014-09-03 15:27:03 +00:00

60 lines
1.0 KiB
CMake

set(LLVM_LINK_COMPONENTS
Support
)
add_clang_library(clangSema
AnalysisBasedWarnings.cpp
AttributeList.cpp
CodeCompleteConsumer.cpp
DeclSpec.cpp
DelayedDiagnostic.cpp
IdentifierResolver.cpp
JumpDiagnostics.cpp
MultiplexExternalSemaSource.cpp
Scope.cpp
ScopeInfo.cpp
Sema.cpp
SemaAccess.cpp
SemaAttr.cpp
SemaCXXScopeSpec.cpp
SemaCast.cpp
SemaChecking.cpp
SemaCodeComplete.cpp
SemaConsumer.cpp
SemaCUDA.cpp
SemaDecl.cpp
SemaDeclAttr.cpp
SemaDeclCXX.cpp
SemaDeclObjC.cpp
SemaExceptionSpec.cpp
SemaExpr.cpp
SemaExprCXX.cpp
SemaExprMember.cpp
SemaExprObjC.cpp
SemaFixItUtils.cpp
SemaInit.cpp
SemaLambda.cpp
SemaLookup.cpp
SemaObjCProperty.cpp
SemaOpenMP.cpp
SemaOverload.cpp
SemaPseudoObject.cpp
SemaStmt.cpp
SemaStmtAsm.cpp
SemaStmtAttr.cpp
SemaTemplate.cpp
SemaTemplateDeduction.cpp
SemaTemplateInstantiate.cpp
SemaTemplateInstantiateDecl.cpp
SemaTemplateVariadic.cpp
SemaType.cpp
TypeLocBuilder.cpp
LINK_LIBS
clangAST
clangAnalysis
clangBasic
clangEdit
clangLex
)