mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
62 lines
1.3 KiB
CMake
62 lines
1.3 KiB
CMake
|
|
if (SWIFT_FORCE_OPTIMIZED_TYPECHECKER)
|
|
set(EXTRA_TYPECHECKER_FLAGS "FORCE_BUILD_OPTIMIZED")
|
|
endif()
|
|
|
|
add_swift_library(swiftSema STATIC
|
|
CSApply.cpp
|
|
CSDiag.cpp
|
|
CSGen.cpp
|
|
CSPropagate.cpp
|
|
CSRanking.cpp
|
|
CSSimplify.cpp
|
|
CSSolver.cpp
|
|
CodeSynthesis.cpp
|
|
Constraint.cpp
|
|
ConstraintGraph.cpp
|
|
ConstraintLocator.cpp
|
|
ConstraintSystem.cpp
|
|
DerivedConformanceCodable.cpp
|
|
DerivedConformanceCodingKey.cpp
|
|
DerivedConformanceEquatableHashable.cpp
|
|
DerivedConformanceError.cpp
|
|
DerivedConformanceRawRepresentable.cpp
|
|
DerivedConformances.cpp
|
|
ITCDecl.cpp
|
|
ITCNameLookup.cpp
|
|
ITCType.cpp
|
|
InstrumenterSupport.cpp
|
|
IterativeTypeChecker.cpp
|
|
MiscDiagnostics.cpp
|
|
NameBinding.cpp
|
|
PCMacro.cpp
|
|
PlaygroundTransform.cpp
|
|
ResilienceDiagnostics.cpp
|
|
Semantics.cpp
|
|
SourceLoader.cpp
|
|
TypeCheckAttr.cpp
|
|
TypeCheckAvailability.cpp
|
|
TypeCheckCaptures.cpp
|
|
TypeCheckCircularity.cpp
|
|
TypeCheckConstraints.cpp
|
|
TypeCheckDecl.cpp
|
|
TypeCheckError.cpp
|
|
TypeCheckExpr.cpp
|
|
TypeCheckExprObjC.cpp
|
|
TypeCheckGeneric.cpp
|
|
TypeCheckNameLookup.cpp
|
|
TypeCheckPattern.cpp
|
|
TypeCheckProtocol.cpp
|
|
TypeCheckREPL.cpp
|
|
TypeCheckRequest.cpp
|
|
TypeCheckStmt.cpp
|
|
TypeCheckSwitchStmt.cpp
|
|
TypeCheckType.cpp
|
|
TypeChecker.cpp
|
|
LINK_LIBRARIES
|
|
swiftParse
|
|
swiftAST
|
|
${EXTRA_TYPECHECKER_FLAGS}
|
|
)
|
|
|