[TypeChecker] Enable result builder AST transform by default

This commit is contained in:
Pavel Yaskevich
2022-08-05 11:24:17 -07:00
committed by Pavel Yaskevich
parent ed630db6e9
commit 697dfbae96
14 changed files with 53 additions and 116 deletions

View File

@@ -84,6 +84,7 @@ LANGUAGE_FEATURE(BuiltinCopy, 0, "Builtin.copy()", true)
LANGUAGE_FEATURE(BuiltinStackAlloc, 0, "Builtin.stackAlloc", true)
LANGUAGE_FEATURE(BuiltinTaskRunInline, 0, "Builtin.taskRunInline", true)
LANGUAGE_FEATURE(BuiltinUnprotectedAddressOf, 0, "Builtin.unprotectedAddressOf", true)
LANGUAGE_FEATURE(ResultBuilderASTTransform, 0, "result builders as AST transform", true)
SUPPRESSIBLE_LANGUAGE_FEATURE(SpecializeAttributeWithAvailability, 0, "@_specialize attribute with availability", true)
LANGUAGE_FEATURE(BuiltinAssumeAlignment, 0, "Builtin.assumeAlignment", true)
SUPPRESSIBLE_LANGUAGE_FEATURE(UnsafeInheritExecutor, 0, "@_unsafeInheritExecutor", true)
@@ -104,7 +105,6 @@ EXPERIMENTAL_FEATURE(FlowSensitiveConcurrencyCaptures, false)
EXPERIMENTAL_FEATURE(MoveOnly, false)
EXPERIMENTAL_FEATURE(OneWayClosureParameters, false)
EXPERIMENTAL_FEATURE(TypeWitnessSystemInference, false)
EXPERIMENTAL_FEATURE(ResultBuilderASTTransform, true)
EXPERIMENTAL_FEATURE(LayoutPrespecialization, false)
EXPERIMENTAL_FEATURE(ModuleInterfaceExportAs, true)