Files
swift-mirror/lib/AST/RequirementMachine
Nate Chandler 32156b5a99 [RequirementMachine] Used loc in sig reqs.
`InferredGenericSignatureRequest` creates `StructuralRequirement`s for
the requirements of the generic signature that is passed to it (if one
is).

Previously, it used invalid `SourceLoc`s for these requirements.  The
result was that when errors that were emitted as a result of those
`StructuralRequirement`s (during concrete type contraction), they would
also have invalid `SourceLoc`s.  The effect was that those errors were
ignored during `diagnoseRequirementErrors`.

Here, use the available loc for those requirements.

rdar://108963047
2023-05-17 15:16:23 -07:00
..
2022-11-21 19:44:24 +01:00
2022-11-21 19:44:24 +01:00
2022-11-21 19:44:24 +01:00
2022-11-21 19:44:24 +01:00
2022-04-21 12:57:16 -07:00
2022-11-21 19:44:24 +01:00
2022-07-05 21:40:06 -04:00