Files
swift-mirror/lib/Sema/CSSimplify.cpp
Pavel Yaskevich f84b3d40fe [CSSimplify] Allow fixing root/value mismatches of a key path literal individually
In general the solver attempts to gather all of the generic argument
mismatches into a single fix because there could be an arbitrary
number of generic arguments. This is uncessary for key path literals
matching against a contextual type because they have at most two
generic arguments (Root and Value), so it's better to produce fixes
for root and value type individually.
2023-11-08 19:54:32 -08:00

603 KiB