Merge pull request #71470 from nate-chandler/bitwise-copyable/same-file

[BitwiseCopyable] Require conformance in same module as declaration.
This commit is contained in:
nate-chandler
2024-02-08 16:19:56 -08:00
committed by GitHub
3 changed files with 15 additions and 0 deletions

View File

@@ -7635,6 +7635,9 @@ NOTE(add_nominal_bitwise_copyable_conformance,none,
NOTE(add_generic_parameter_non_bitwise_copyable_conformance,none,
"consider making generic parameter %0 conform to the 'BitwiseCopyable' protocol",
(Type))
ERROR(bitwise_copyable_outside_module,none,
"conformance to 'BitwiseCopyable' must occur in the same module as %kind0",
(const ValueDecl *))
// -- older ones below --