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 SemaCUDA.cpp 25 SemaDecl.cpp 26 SemaDeclAttr.cpp 27 SemaDeclCXX.cpp 28 SemaDeclObjC.cpp 29 SemaExceptionSpec.cpp 30 SemaExpr.cpp 31 SemaExprCXX.cpp 32 SemaExprMember.cpp 33 SemaExprObjC.cpp 34 SemaFixItUtils.cpp 35 SemaInit.cpp 36 SemaLambda.cpp 37 SemaLookup.cpp 38 SemaObjCProperty.cpp 39 SemaOpenMP.cpp 40 SemaOverload.cpp 41 SemaPseudoObject.cpp 42 SemaStmt.cpp 43 SemaStmtAsm.cpp 44 SemaStmtAttr.cpp 45 SemaTemplate.cpp 46 SemaTemplateDeduction.cpp 47 SemaTemplateInstantiate.cpp 48 SemaTemplateInstantiateDecl.cpp 49 SemaTemplateVariadic.cpp 50 SemaType.cpp 51 TypeLocBuilder.cpp 52 53 LINK_LIBS 54 clangAST 55 clangAnalysis 56 clangBasic 57 clangEdit 58 clangLex 59 ) 60