1 set(LLVM_LINK_COMPONENTS 2 Support 3 ) 4 5 add_clang_library(clangSema 6 AnalysisBasedWarnings.cpp 7 AttributeList.cpp 8 CodeCompleteConsumer.cpp 9 DeclSpec.cpp 10 DelayedDiagnostic.cpp 11 IdentifierResolver.cpp 12 JumpDiagnostics.cpp 13 MultiplexExternalSemaSource.cpp 14 Scope.cpp 15 ScopeInfo.cpp 16 Sema.cpp 17 SemaAccess.cpp 18 SemaAttr.cpp 19 SemaCXXScopeSpec.cpp 20 SemaCast.cpp 21 SemaChecking.cpp 22 SemaCodeComplete.cpp 23 SemaConsumer.cpp 24 SemaDecl.cpp 25 SemaDeclAttr.cpp 26 SemaDeclCXX.cpp 27 SemaDeclObjC.cpp 28 SemaExceptionSpec.cpp 29 SemaExpr.cpp 30 SemaExprCXX.cpp 31 SemaExprMember.cpp 32 SemaExprObjC.cpp 33 SemaFixItUtils.cpp 34 SemaInit.cpp 35 SemaLambda.cpp 36 SemaLookup.cpp 37 SemaObjCProperty.cpp 38 SemaOpenMP.cpp 39 SemaOverload.cpp 40 SemaPseudoObject.cpp 41 SemaStmt.cpp 42 SemaStmtAsm.cpp 43 SemaStmtAttr.cpp 44 SemaTemplate.cpp 45 SemaTemplateDeduction.cpp 46 SemaTemplateInstantiate.cpp 47 SemaTemplateInstantiateDecl.cpp 48 SemaTemplateVariadic.cpp 49 SemaType.cpp 50 TypeLocBuilder.cpp 51 52 LINK_LIBS 53 clangAST 54 clangAnalysis 55 clangBasic 56 clangEdit 57 clangLex 58 ) 59