Skip to content

Commit eedefc5

Browse files
authored
[NFC] Delete unused feature SuppressCXXForeignReferenceTypeInitializers (#85301)
1 parent 60d09ff commit eedefc5

File tree

2 files changed

+0
-5
lines changed

2 files changed

+0
-5
lines changed

include/swift/Basic/Features.def

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -495,10 +495,6 @@ EXPERIMENTAL_FEATURE(AssumeResilientCxxTypes, true)
495495
/// Import inherited non-public members when importing C++ classes.
496496
EXPERIMENTAL_FEATURE(ImportNonPublicCxxMembers, true)
497497

498-
/// Suppress the synthesis of static factory methods for C++ foreign reference
499-
/// types and importing them as Swift initializers.
500-
EXPERIMENTAL_FEATURE(SuppressCXXForeignReferenceTypeInitializers, true)
501-
502498
/// modify/read single-yield coroutines
503499
SUPPRESSIBLE_EXPERIMENTAL_FEATURE(CoroutineAccessors, true)
504500

lib/AST/FeatureSet.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,6 @@ UNINTERESTING_FEATURE(LibraryEvolution)
327327
UNINTERESTING_FEATURE(SafeInteropWrappers)
328328
UNINTERESTING_FEATURE(AssumeResilientCxxTypes)
329329
UNINTERESTING_FEATURE(ImportNonPublicCxxMembers)
330-
UNINTERESTING_FEATURE(SuppressCXXForeignReferenceTypeInitializers)
331330
UNINTERESTING_FEATURE(CoroutineAccessorsUnwindOnCallerError)
332331
UNINTERESTING_FEATURE(AllowRuntimeSymbolDeclarations)
333332

0 commit comments

Comments
 (0)