Files
swift-mirror/unittests/Reflection/CMakeLists.txt
David Farler 50440abcd0 TypeRef Uniquing
We'd like to be able to compare TypeRefs with pointer equality,
but we can't link LLVMSupport, so make a lightweight TypeRefID
like FoldingSetID, that only supports the input types necessary
to unique TypeRefs.

rdar://problem/25924875
2016-04-25 23:56:28 -07:00

10 lines
395 B
CMake

if(("${SWIFT_HOST_VARIANT_SDK}" STREQUAL "${SWIFT_PRIMARY_VARIANT_SDK}") AND
("${SWIFT_HOST_VARIANT_ARCH}" STREQUAL "${SWIFT_PRIMARY_VARIANT_ARCH}"))
if(SWIFT_HOST_VARIANT MATCHES "${SWIFT_DARWIN_VARIANTS}")
add_swift_unittest(SwiftReflectionTests
TypeRef.cpp)
target_link_libraries(SwiftReflectionTests
swiftReflection${SWIFT_PRIMARY_VARIANT_SUFFIX})
endif()
endif()