mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Add a cached request to perform pattern resolution. This is needed to prevent the constraint system from resolving the same pattern multiple times along different solver paths, which could result in creating different pattern nodes for each path. Once pattern resolution is moved to pre-checking we ought to be able to make this uncached. rdar://128661960