Files
swift-mirror/lib/Sema/CMakeLists.txt
Joe Groff a46c445937 Sema: Derive ErrorType conformances for enums.
Provide compiler-synthesized implementations of ErrorType that use the type name as domain and a per-case integer as code. (TBD would be some mapping of the associated data to userInfo in Cocoa.)

Swift SVN r26780
2015-03-31 22:10:21 +00:00

37 lines
752 B
CMake

add_swift_library(swiftSema
CodeSynthesis.cpp
Constraint.cpp
ConstraintGraph.cpp
ConstraintLocator.cpp
ConstraintSystem.cpp
CSApply.cpp
CSDiag.cpp
CSGen.cpp
CSRanking.cpp
CSSimplify.cpp
CSSolver.cpp
NameBinding.cpp
SourceLoader.cpp
DerivedConformanceEquatableHashable.cpp
DerivedConformanceErrorType.cpp
DerivedConformanceRawRepresentable.cpp
MiscDiagnostics.cpp
OverloadChoice.cpp
PlaygroundTransform.cpp
TypeChecker.cpp
TypeCheckAttr.cpp
TypeCheckConstraints.cpp
TypeCheckExpr.cpp
TypeCheckDecl.cpp
TypeCheckGeneric.cpp
TypeCheckNameLookup.cpp
TypeCheckPattern.cpp
TypeCheckProtocol.cpp
TypeCheckREPL.cpp
TypeCheckStmt.cpp
TypeCheckType.cpp
LINK_LIBRARIES
swiftParse
swiftAST)