mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
We've started seeing build failures where the conformance of a `std::vector` instantiation to `CxxVector` is missing. This was because the LifetimeDependenceInfoRequest triggers the protocol conformance table for the instantiation to be built before the synthesized conformance gets added. This works around the issue by preventing LifetimeDependenceInfoRequest from running for the synthesized default argument generator function, which was the culprit of this particular failure. rdar://155977071
114 KiB
114 KiB