Skip to content

Commit d542cc1

Browse files
committed
Make -enable-experimental-opaque-parameters a module interface option
That way, they can be used with Swift interfaces.
1 parent deed2d2 commit d542cc1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

include/swift/Option/FrontendOptions.td

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,10 @@ def enable_experimental_eager_clang_module_diagnostics :
295295
Flag<["-"], "enable-experimental-eager-clang-module-diagnostics">,
296296
HelpText<"Enable experimental eager diagnostics reporting on the importability of all referenced C, C++, and Objective-C libraries">;
297297

298+
def enable_experimental_opaque_parameters :
299+
Flag<["-"], "enable-experimental-opaque-parameters">,
300+
HelpText<"Enable experimental support for opaque parameters">;
301+
298302
def enable_experimental_pairwise_build_block :
299303
Flag<["-"], "enable-experimental-pairwise-build-block">,
300304
HelpText<"Enable experimental pairwise 'buildBlock' for result builders">;
@@ -502,10 +506,6 @@ def enable_experimental_named_opaque_types :
502506
Flag<["-"], "enable-experimental-named-opaque-types">,
503507
HelpText<"Enable experimental support for named opaque result types">;
504508

505-
def enable_experimental_opaque_parameters :
506-
Flag<["-"], "enable-experimental-opaque-parameters">,
507-
HelpText<"Enable experimental support for opaque parameters">;
508-
509509
def enable_explicit_existential_types :
510510
Flag<["-"], "enable-explicit-existential-types">,
511511
HelpText<"Enable experimental support for explicit existential types">;

0 commit comments

Comments
 (0)