@@ -7784,9 +7784,6 @@ NOTE(note_inverse_preventing_conformance,none,
7784
7784
NOTE(note_inverse_preventing_conformance_explicit,none,
7785
7785
" %kind0 has '~%1' constraint preventing '%1' conformance" ,
7786
7786
(const ValueDecl *, StringRef))
7787
- ERROR(escapable_requires_feature_flag,none,
7788
- " type 'Escapable' requires -enable-experimental-feature NonescapableTypes" ,
7789
- ())
7790
7787
ERROR(non_bitwise_copyable_type_class,none,
7791
7788
" class cannot conform to 'BitwiseCopyable'" , ())
7792
7789
ERROR(non_bitwise_copyable_type_indirect_enum,none,
@@ -7910,9 +7907,6 @@ ERROR(noncopyable_cannot_have_read_set_accessor,none,
7910
7907
" noncopyable %select{variable|subscript}0 cannot provide a read and set accessor" ,
7911
7908
(unsigned ))
7912
7909
7913
- ERROR(nonescapable_types_attr_disabled,none,
7914
- " attribute requires '-enable-experimental-feature NonescapableTypes'" , ())
7915
-
7916
7910
ERROR(span_requires_feature_flag,none,
7917
7911
" '%0' requires -enable-experimental-feature Span" ,
7918
7912
(StringRef))
@@ -8031,6 +8025,10 @@ ERROR(lifetime_dependence_cannot_use_parsed_borrow_consuming, none,
8031
8025
ERROR(lifetime_dependence_duplicate_target, none,
8032
8026
" invalid duplicate target lifetime dependencies on function" , ())
8033
8027
8028
+ ERROR(lifetime_dependence_feature_required, none,
8029
+ " returning ~Escapable type requires '-enable-experimental-feature "
8030
+ " LifetimeDependence'" , ())
8031
+
8034
8032
// ===----------------------------------------------------------------------===//
8035
8033
// MARK: Sending
8036
8034
// ===----------------------------------------------------------------------===//
0 commit comments