forked from OSchip/llvm-project
				
			
		
			
				
	
	
		
			80 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			CMake
		
	
	
	
			
		
		
	
	
			80 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			CMake
		
	
	
	
| set(LLVM_LINK_COMPONENTS
 | |
|   FrontendOpenMP
 | |
|   Support
 | |
|   )
 | |
| 
 | |
| if (MSVC)
 | |
|   set_source_files_properties(SemaDeclAttr.cpp PROPERTIES COMPILE_FLAGS /bigobj)
 | |
|   set_source_files_properties(SemaExpr.cpp PROPERTIES COMPILE_FLAGS /bigobj)
 | |
|   set_source_files_properties(SemaExprCXX.cpp PROPERTIES COMPILE_FLAGS /bigobj)
 | |
|   set_source_files_properties(SemaTemplate.cpp PROPERTIES COMPILE_FLAGS /bigobj)
 | |
| endif()
 | |
| 
 | |
| clang_tablegen(OpenCLBuiltins.inc -gen-clang-opencl-builtins
 | |
|   SOURCE OpenCLBuiltins.td
 | |
|   TARGET ClangOpenCLBuiltinsImpl
 | |
|   )
 | |
| 
 | |
| add_clang_library(clangSema
 | |
|   AnalysisBasedWarnings.cpp
 | |
|   CodeCompleteConsumer.cpp
 | |
|   DeclSpec.cpp
 | |
|   DelayedDiagnostic.cpp
 | |
|   IdentifierResolver.cpp
 | |
|   JumpDiagnostics.cpp
 | |
|   MultiplexExternalSemaSource.cpp
 | |
|   ParsedAttr.cpp
 | |
|   Scope.cpp
 | |
|   ScopeInfo.cpp
 | |
|   Sema.cpp
 | |
|   SemaAccess.cpp
 | |
|   SemaAttr.cpp
 | |
|   SemaAvailability.cpp
 | |
|   SemaCXXScopeSpec.cpp
 | |
|   SemaCast.cpp
 | |
|   SemaChecking.cpp
 | |
|   SemaCodeComplete.cpp
 | |
|   SemaConcept.cpp
 | |
|   SemaConsumer.cpp
 | |
|   SemaCoroutine.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
 | |
|   SemaModule.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
 | |
| 
 | |
|   DEPENDS
 | |
|   ClangOpenCLBuiltinsImpl
 | |
| 
 | |
|   LINK_LIBS
 | |
|   clangAST
 | |
|   clangAnalysis
 | |
|   clangBasic
 | |
|   clangEdit
 | |
|   clangLex
 | |
|   )
 |