Meghana Gupta
58a19e94eb
Update tests
2024-01-05 13:20:52 -08:00
Michael Gottesman
59c8cff917
[borrowing] Add support for borrowing/consuming copyable types to be a noimplicitcopy type.
...
rdar://108383660
2023-06-06 18:12:29 -04:00
Michael Gottesman
07677c252b
Revert "add and update tests for Copyable types not having ownership modifiers"
...
This reverts commit 87f190be20 .
2023-06-06 12:37:49 -04:00
Kavon Farvardin
87f190be20
add and update tests for Copyable types not having ownership modifiers
...
part of resolving rdar://108538971
2023-05-03 13:47:06 -07:00
Nate Chandler
956a963116
[SILGen] A noEagerMove consuming param is lexical.
2023-04-21 21:59:31 -07:00
Nate Chandler
abba5ef857
[SILGen] Consuming a param implies it's eager-move
...
If a parameter is marked consuming and its type is Copyable, that
parameter has eager-move semantics. Apply that attribute to the
SILFunctionArgument corresponding to the parameter.
rdar://108385761
2023-04-21 21:59:31 -07:00