mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
For BoundGenericType, we check if the generic arguments are Archetype and if the Archetype appears in the Decl's Archetypes, if yes, we use indices into the Decl's Archetypes instead of serializing the Archetype. We add INT32_MAX as the first argument to notify the deserializer that the arguments are indices into the Decl's Archetypes. We also add a warning message when the Decl is serialized as a cross reference and the generic arguments are serialized in this module. rdar://16536656 Swift SVN r16424
102 KiB
102 KiB