mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Rather than forming a set intersection, only look for a common prefix with the parent arguments. This is both quicker and more correct since arguments can be order-dependent. This does mean we'll end up with more per-file arguments for "umbrella" targets, but that at least will no longer prevent us from forming buildable folders for them.