Doug Gregor
508274c90e
Update "non-concurrent-value" diagnostics to say "non-sendable"
2021-03-18 23:14:47 -07:00
Doug Gregor
9579390024
[SE-0304] Rename ConcurrentValue to Sendable
2021-03-18 22:48:20 -07:00
Doug Gregor
bc41ce2ae4
SE-0302: Limit ConcurrentValue on classes to final classes
2021-03-02 22:19:18 -08:00
Doug Gregor
ecf36ba6bc
Enable ConcurrentValue checking as part of Concurrency mode.
...
Drop the separate flag guarding this checking.
2021-02-22 00:29:56 -08:00
Doug Gregor
2141bb0a65
[Concurrency] Diagnose ConcurrentValue restrictions on classes.
...
One cannot introduce ConcurrentValue conformance on a class
that has a (non-NSObject) superclass, nor put a ConcurrentValue
conformance on an open class.
2021-02-11 13:56:16 -08:00