mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
The tool should diagnose the change of extension's applicability since such change can be source-breaking. We need first to support the requirements in the module dump. Currently, we decorate each member defined in extension with a field called extension info. The field will keep track of the generic requirements that need to be satisfied for this decorated member to be applicable. This patch doesn't implement the checking of requirements change.