mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Whenever we add a requirement, we now know (1) Why we added the requirement, e.g., whether it was explicitly written, inferred from a signature, or introduced by an outer scope. (2) Where in the source code that requirement originated. Also add a debugging flag for dumping the archetype builder information, so we can write tests against it. This is effectively NFC, but it's infrastructure to help a number of requirements-related tasks. Swift SVN r22638
35 KiB
35 KiB