You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Sources/SwiftOptions/ExtraOptions.swift
-1Lines changed: 0 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,6 @@ extension Option {
15
15
publicstaticletdriverScanDependenciesNonLib:Option=Option("-nonlib-dependency-scanner",.flag, attributes:[.helpHidden], helpText:"Use calls to `swift-frontend -scan-dependencies` instead of dedicated dependency scanning library")
16
16
publicstaticletdriverWarnUnusedOptions:Option=Option("-driver-warn-unused-options",.flag, attributes:[.helpHidden], helpText:"Emit warnings for any provided options which are unused by the driver")
17
17
publicstaticletemitModuleSeparately:Option=Option("-experimental-emit-module-separately",.flag, attributes:[.helpHidden], helpText:"Emit module files as a distinct job")
18
-
publicstaticletnoEmitModuleSeparately:Option=Option("-no-emit-module-separately",.flag, attributes:[.helpHidden], helpText:"Force using merge-module as the incremental build mode")
19
18
publicstaticletuseFrontendParseableOutput:Option=Option("-use-frontend-parseable-output",.flag, attributes:[.helpHidden], helpText:"Emit parseable-output from swift-frontend jobs instead of from the driver")
publicstaticletenableExperimentalCxxInterop:Option=Option("-enable-experimental-cxx-interop",.flag, helpText:"Allow importing C++ modules into Swift (experimental feature)")
275
+
publicstaticletenableExperimentalDefinedLifetimes:Option=Option("-enable-experimental-defined-lifetimes",.flag, attributes:[.helpHidden,.frontend,.noDriver,.moduleInterface], helpText:"Enable experimental defined lifetimes")
275
276
publicstaticletenableExperimentalDistributed:Option=Option("-enable-experimental-distributed",.flag, attributes:[.helpHidden,.frontend,.noDriver,.moduleInterface], helpText:"Enable experimental 'distributed' actors and functions")
publicstaticletenableInvalidEphemeralnessAsError:Option=Option("-enable-invalid-ephemeralness-as-error",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Diagnose invalid ephemeral to non-ephemeral conversions as errors")
285
286
publicstaticletenableLibraryEvolution:Option=Option("-enable-library-evolution",.flag, attributes:[.frontend,.moduleInterface], helpText:"Build the module to allow binary-compatible library evolution")
286
287
publicstaticletenableLlvmValueNames:Option=Option("-enable-llvm-value-names",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Add names to local values in LLVM IR")
288
+
publicstaticletenableLlvmVfe:Option=Option("-enable-llvm-vfe",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Use LLVM Virtual Function Elimination on Swift class virtual tables")
287
289
publicstaticletenableNewOperatorLookup:Option=Option("-enable-new-operator-lookup",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Enable the new operator decl and precedencegroup lookup behavior")
288
290
publicstaticletenableNonfrozenEnumExhaustivityDiagnostics:Option=Option("-enable-nonfrozen-enum-exhaustivity-diagnostics",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Diagnose switches over non-frozen enums without catch-all cases")
289
291
publicstaticletenableNskeyedarchiverDiagnostics:Option=Option("-enable-nskeyedarchiver-diagnostics",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Diagnose classes with unstable mangled names adopting NSCoding")
@@ -309,7 +311,7 @@ extension Option {
309
311
publicstaticletentryPointFunctionName:Option=Option("-entry-point-function-name",.separate, attributes:[.helpHidden,.frontend,.noDriver], metaVar:"<string>", helpText:"Name of the entry point function")
310
312
publicstaticletexperimentalAllowModuleWithCompilerErrors:Option=Option("-experimental-allow-module-with-compiler-errors",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Attempt to output .swiftmodule, regardless of compilation errors")
311
313
publicstaticletexperimentalCxxStdlib:Option=Option("-experimental-cxx-stdlib",.separate, helpText:"C++ standard library to use; forwarded to Clang's -stdlib flag")
312
-
publicstaticletexperimentalEmitModuleSeparately:Option=Option("-experimental-emit-module-separately",.flag, attributes:[.helpHidden,.frontend,.noInteractive], helpText:"Schedule a swift module emission job instead of a merge-modules job (new Driver only)")
314
+
publicstaticletexperimentalEmitModuleSeparately:Option=Option("-experimental-emit-module-separately",.flag, attributes:[.helpHidden,.noInteractive], helpText:"Emit module files as a distinct job (new Driver only)")
313
315
publicstaticletexperimentalOneWayClosureParams:Option=Option("-experimental-one-way-closure-params",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Enable experimental support for one-way closure parameters")
314
316
publicstaticletexperimentalPrintFullConvention:Option=Option("-experimental-print-full-convention",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"When emitting a module interface or SIL, emit additional @convention arguments, regardless of whether they were written in the source. Also requires -use-clang-function-types to be enabled.")
315
317
publicstaticletexperimentalSkipAllFunctionBodies:Option=Option("-experimental-skip-all-function-bodies",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Skip type-checking function bodies and all SIL generation")
@@ -414,6 +416,7 @@ extension Option {
414
416
publicstaticletnewDriverPath:Option=Option("-new-driver-path",.separate, attributes:[.helpHidden,.frontend,.noDriver], metaVar:"<path>", helpText:"Path of the new driver to be used")
415
417
publicstaticletnoClangModuleBreadcrumbs:Option=Option("-no-clang-module-breadcrumbs",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Don't emit DWARF skeleton CUs for imported Clang modules. Use this when building a redistributable static archive.")
416
418
publicstaticletnoColorDiagnostics:Option=Option("-no-color-diagnostics",.flag, attributes:[.frontend,.doesNotAffectIncrementalBuild], helpText:"Do not print diagnostics in color")
419
+
publicstaticletnoEmitModuleSeparately:Option=Option("-no-emit-module-separately",.flag, attributes:[.helpHidden,.noInteractive], helpText:"Force using merge-module as the incremental build mode (new Driver only)")
417
420
publicstaticletnoLinkObjcRuntime:Option=Option("-no-link-objc-runtime",.flag, attributes:[.helpHidden,.doesNotAffectIncrementalBuild], helpText:"Don't link in additions to the Objective-C runtime")
418
421
publicstaticletnoSerializeDebuggingOptions:Option=Option("-no-serialize-debugging-options",.flag, attributes:[.frontend,.noDriver], helpText:"Never serialize options for debugging (default: only for apps)")
419
422
publicstaticletnoStaticExecutable:Option=Option("-no-static-executable",.flag, attributes:[.helpHidden], helpText:"Don't statically link the executable")
publicstaticlettabWidth:Option=Option("-tab-width",.separate, attributes:[.noInteractive,.noBatch,.indent], metaVar:"<n>", helpText:"Width of tab character.", group:.codeFormatting)
542
545
publicstaticlettargetCpu:Option=Option("-target-cpu",.separate, attributes:[.frontend,.moduleInterface], helpText:"Generate code for a particular CPU variant")
546
+
publicstaticlettargetSdkName:Option=Option("-target-sdk-name",.separate, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Canonical name of the target SDK used for compilation")
543
547
publicstaticlettargetSdkVersion:Option=Option("-target-sdk-version",.separate, attributes:[.helpHidden,.frontend,.noDriver], helpText:"The version of target SDK used for compilation")
544
548
publicstaticlettargetVariantSdkVersion:Option=Option("-target-variant-sdk-version",.separate, attributes:[.helpHidden,.frontend,.noDriver], helpText:"The version of target variant SDK used for compilation")
545
549
publicstaticlettargetVariant:Option=Option("-target-variant",.separate, attributes:[.frontend], helpText:"Generate 'zippered' code for macCatalyst that can run on the specified variant target triple in addition to the main -target triple")
0 commit comments