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/Options.swift
+1-11Lines changed: 1 addition & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -127,7 +127,6 @@ extension Option {
127
127
publicstaticletdisableDebuggerShadowCopies:Option=Option("-disable-debugger-shadow-copies",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Disable debugger shadow copies of local variables.This option is only useful for testing the compiler.")
128
128
publicstaticletdisableDeserializationRecovery:Option=Option("-disable-deserialization-recovery",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Don't attempt to recover from missing xrefs (etc) in swiftmodules")
129
129
publicstaticletdisableDiagnosticPasses:Option=Option("-disable-diagnostic-passes",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Don't run diagnostic passes")
130
-
publicstaticletdisableEmitGenericClassRoTList:Option=Option("-disable-emit-generic-class-ro_t-list",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Disable emission of a section with references to class_ro_t of generic class patterns")
131
130
publicstaticletdisableExperimentalClangImporterDiagnostics:Option=Option("-disable-experimental-clang-importer-diagnostics",.flag, attributes:[.helpHidden,.frontend,.noDriver,.moduleInterface], helpText:"Disable experimental diagnostics when importing C, C++, and Objective-C libraries")
132
131
publicstaticletdisableExperimentalOpenedExistentialTypes:Option=Option("-disable-experimental-opened-existential-types",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Disable experimental support for implicitly opened existentials")
publicstaticletdisableMigratorFixits:Option=Option("-disable-migrator-fixits",.flag, attributes:[.frontend,.noInteractive], helpText:"Disable the Migrator phase which automatically applies fix-its")
150
149
publicstaticletdisableModulesValidateSystemHeaders:Option=Option("-disable-modules-validate-system-headers",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Disable validating system headers in the Clang importer")
151
150
publicstaticletdisableNamedLazyMemberLoading:Option=Option("-disable-named-lazy-member-loading",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Disable per-name lazy member loading")
152
-
publicstaticletdisableNewLlvmPassManager:Option=Option("-disable-new-llvm-pass-manager",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Disable the new llvm pass manager")
153
151
publicstaticletdisableNewOperatorLookup:Option=Option("-disable-new-operator-lookup",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Disable the new operator decl and precedencegroup lookup behavior")
154
152
publicstaticletdisableNonfrozenEnumExhaustivityDiagnostics:Option=Option("-disable-nonfrozen-enum-exhaustivity-diagnostics",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Allow switches over non-frozen enums without catch-all cases")
155
153
publicstaticletdisableNskeyedarchiverDiagnostics:Option=Option("-disable-nskeyedarchiver-diagnostics",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Allow classes with unstable mangled names to adopt NSCoding")
@@ -302,7 +300,6 @@ extension Option {
302
300
publicstaticletenableDeserializationRecovery:Option=Option("-enable-deserialization-recovery",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Attempt to recover from missing xrefs (etc) in swiftmodules")
303
301
publicstaticletenableDestroyHoisting:Option=Option("-enable-destroy-hoisting=",.joined, attributes:[.helpHidden,.frontend,.noDriver], metaVar:"true|false", helpText:"Whether to enable destroy hoisting")
304
302
publicstaticletenableDynamicReplacementChaining:Option=Option("-enable-dynamic-replacement-chaining",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Enable chaining of dynamic replacements")
305
-
publicstaticletenableEmitGenericClassRoTList:Option=Option("-enable-emit-generic-class-ro_t-list",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Enable emission of a section with references to class_ro_t of generic class patterns")
publicstaticletenableExperimentalAssociatedTypeInference:Option=Option("-enable-experimental-associated-type-inference",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Enable experimental associated type inference via type witness systems")
308
305
publicstaticletenableExperimentalAsyncTopLevel:Option=Option("-enable-experimental-async-top-level",.flag, attributes:[.helpHidden,.frontend,.noDriver,.moduleInterface], helpText:"Enable experimental concurrency in top-level code")
@@ -334,7 +331,7 @@ extension Option {
334
331
publicstaticletenableLlvmValueNames:Option=Option("-enable-llvm-value-names",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Add names to local values in LLVM IR")
335
332
publicstaticletenableLlvmVfe:Option=Option("-enable-llvm-vfe",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Use LLVM IR Virtual Function Elimination on Swift class virtual tables")
336
333
publicstaticletenableLlvmWme:Option=Option("-enable-llvm-wme",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Use LLVM IR Witness Method Elimination on Swift protocol witness tables")
337
-
publicstaticletenableNewLlvmPassManager:Option=Option("-enable-new-llvm-pass-manager",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Enable the new llvm pass manager")
334
+
publicstaticletenableNewLlvmPassManager:Option=Option("-enable-new-llvm-pass-manager",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Enable new llvm pass manager")
338
335
publicstaticletenableNewOperatorLookup:Option=Option("-enable-new-operator-lookup",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Enable the new operator decl and precedencegroup lookup behavior")
339
336
publicstaticletenableNonfrozenEnumExhaustivityDiagnostics:Option=Option("-enable-nonfrozen-enum-exhaustivity-diagnostics",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Diagnose switches over non-frozen enums without catch-all cases")
340
337
publicstaticletenableNskeyedarchiverDiagnostics:Option=Option("-enable-nskeyedarchiver-diagnostics",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Diagnose classes with unstable mangled names adopting NSCoding")
publicstaticletiframework:Option=Option("-iframework",.joinedOrSeparate, attributes:[.noDriver,.argumentIsPath], helpText:"add a directory to the clang importer system framework search path")
publicstaticletignoreInterfaceProvidedOptions:Option=Option("-ignore-interface-provided-options",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Ignore all module flags specified in the swiftinterface being built")
414
410
publicstaticletignoreModuleSourceInfo:Option=Option("-ignore-module-source-info",.flag, attributes:[.frontend,.noDriver], helpText:"Avoid getting source location from .swiftsourceinfo files")
415
411
publicstaticletignoreSpiGroups:Option=Option("-ignore-spi-group",.separate, attributes:[.noDriver], helpText:"SPI group name to not diagnose about")
416
412
publicstaticletignoreSpiGroups_:Option=Option("--ignore-spi-group",.separate, alias:Option.ignoreSpiGroups, attributes:[.noDriver], helpText:"SPI group name to not diagnose about")
@@ -685,7 +681,6 @@ extension Option {
685
681
publicstaticletwarnSwift3ObjcInferenceMinimal:Option=Option("-warn-swift3-objc-inference-minimal",.flag, attributes:[.frontend,.doesNotAffectIncrementalBuild], helpText:"Warn about deprecated @objc inference in Swift 3 based on direct uses of the Objective-C entrypoint")
publicstaticletwarningsAsErrors:Option=Option("-warnings-as-errors",.flag, attributes:[.frontend], helpText:"Treat warnings as errors")
688
-
publicstaticletweakLinkAtTarget:Option=Option("-weak-link-at-target",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Weakly link symbols for declarations that were introduced at the deployment target. Symbols introduced before the deployment target are still strongly linked.")
689
684
publicstaticletwholeModuleOptimization:Option=Option("-whole-module-optimization",.flag, attributes:[.frontend,.noInteractive], helpText:"Optimize input files together instead of individually")
0 commit comments