mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
RequirementReprs stored serialized references to archetypes, which do not have enough information to reconstruct same-type requirements. For this reason, we would serialize the 'as written' requirement string as well as the actual types, which is a horrible hack. Now that the ASTPrinter and SourceKit use GenericSignatures, none of this is needed anymore.