swift
fe0191c6 - [CSSimplify] Parameter pack wrapping logic incorrectly considers tuple `LValueType`s to not be tuples (#85962)

Commit
5 days ago
[CSSimplify] Parameter pack wrapping logic incorrectly considers tuple `LValueType`s to not be tuples (#85962) In #65125 (and beyond) `matchTypes`, has logic to attempt to wrap an incoming parameter in a tuple under certain conditions that might help with type expansion. In the case the incoming type was backed by a `var`, it would be wrapped by an `LValueType` then be subsequently mis-diagnosed as not-a-tuple. More details in #85924 , this this is also the cause of (and fix for) #85837 as well...
Parents
Loading