Feature flags 5.10
Upcoming
BareSlashRegexLiterals
ConciseMagicFile
DeprecateApplicationMain
DisableOutwardActorInference
ExistentialAny
ForwardTrailingClosures
GlobalConcurrency
ImportObjcForwardDeclarations
IsolatedDefaultValues
Experimental
MoveOnlyPartialConsumption
StrictConcurrency
AccessLevelOnImport
AdditiveArithmeticDerivedConformances
BuiltinMacros
BuiltinModule
CodeItemMacros
DifferentiableProgramming
Embedded
FlowSensitiveConcurrencyCaptures
ForwardModeDifferentiation
GenerateBindingsForThrowingFunctionsInCXX
ImplicitSome
ImportSymbolicCXXDecls
LayoutPrespecialization
LazyImmediate
MoveOnlyClasses
MoveOnlyEnumDeinits
MoveOnlyTuples
NamedOpaqueTypes
NoImplicitCopy
OldOwnershipOperatorSpellings
OneWayClosureParameters
OpaqueTypeErasure
ParserASTGen
ParserDiagnostics
ParserRoundTrip
ParserValidation
PlaygroundExtendedCallbacks
RawLayout
ReferenceBindings
SendableCompletionHandlers
StaticAssert
SymbolLinkageMarkers
ThenStatements
TupleConformances
ASTGenTypes
ModuleInterfaceExportAs
SendNonSendable
TypeWitnessSystemInference
Stable
"embedded"
🔍 Mentions in proposals"playground transform"
🔍 Mentions in proposalsBuiltinBuildComplexEqualityExecutor
Executor-building for 'complexEquality executor' builtins
🔍 Mentions in proposalsNewCxxMethodSafetyHeuristics
Only import C++ methods that return pointers (projections) on owned types as unsafe
🔍 Mentions in proposals