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
publicstaticletbypassBatchModeChecks:Option=Option("-bypass-batch-mode-checks",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Bypass checks for batch-mode errors.")
52
52
publicstaticletcandidateModuleFile:Option=Option("-candidate-module-file",.separate, attributes:[.helpHidden,.frontend,.noDriver], metaVar:"<path>", helpText:"Specify Swift module may be ready to use for an interface")
53
-
publicstaticletcheckApiAvailabilityOnly:Option=Option("-check-api-availability-only",.flag, attributes:[.helpHidden,.frontend,.noInteractive], helpText:"Only check the availability of the APIs, ignore function bodies")
53
+
publicstaticletcheckApiAvailabilityOnly:Option=Option("-check-api-availability-only",.flag, attributes:[.helpHidden,.frontend,.noInteractive], helpText:"Deprecated, has no effect")
54
54
publicstaticletcheckOnoneCompleteness:Option=Option("-check-onone-completeness",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Print errors if the compile OnoneSupport module is missing symbols")
55
55
publicstaticletclangBuildSessionFile:Option=Option("-clang-build-session-file",.separate, attributes:[.frontend,.argumentIsPath], helpText:"Use the last modification time of <file> as the underlying Clang build session timestamp")
56
56
publicstaticletclangHeaderExposeDecls:Option=Option("-clang-header-expose-decls=",.joined, attributes:[.helpHidden,.frontend,.noDriver], metaVar:"all-public|has-expose-attr", helpText:"Which declarations should be exposed in the generated clang header.")
57
+
publicstaticletclangHeaderExposeModule:Option=Option("-clang-header-expose-module",.separate, attributes:[.helpHidden,.frontend,.noDriver], metaVar:"<imported-module-name>=<generated-header-name>", helpText:"Allow the compiler to assume that APIs from the specified module are exposed to C/C++/Objective-C in another generated header, so that APIs in the current module that depend on declarations from the specified module can be exposed in the generated header.")
57
58
publicstaticletclangTarget:Option=Option("-clang-target",.separate, attributes:[.frontend], helpText:"Separately set the target we should use for internal Clang instance")
58
59
publicstaticletcodeCompleteCallPatternHeuristics:Option=Option("-code-complete-call-pattern-heuristics",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Use heuristics to guess whether we want call pattern completions")
59
60
publicstaticletcodeCompleteInitsInPostfixExpr:Option=Option("-code-complete-inits-in-postfix-expr",.flag, attributes:[.helpHidden,.frontend,.noDriver], helpText:"Include initializers when completing a postfix expression")
@@ -423,6 +424,7 @@ extension Option {
423
424
publicstaticletexplicitSwiftModuleMap:Option=Option("-explicit-swift-module-map-file",.separate, attributes:[.frontend,.noDriver], metaVar:"<path>", helpText:"Specify a JSON file containing information of explicit Swift modules")
424
425
publicstaticletexportAs:Option=Option("-export-as",.separate, attributes:[.frontend], helpText:"Module name to use when referenced in clients module interfaces")
425
426
publicstaticletexternalPassPipelineFilename:Option=Option("-external-pass-pipeline-filename",.separate, attributes:[.helpHidden,.frontend,.noDriver], metaVar:"<pass_pipeline_file>", helpText:"Use the pass pipeline defined by <pass_pipeline_file>")
427
+
publicstaticletexternalPluginPath:Option=Option("-external-plugin-path",.separate, attributes:[.frontend,.argumentIsPath], metaVar:"<path>#<plugin-server-path>", helpText:"Add directory to the plugin search path with a plugin server executable")
426
428
publicstaticlete:Option=Option("-e",.separate, attributes:[], helpText:"Executes a line of code provided on the command line")
publicstaticletfileCompilationDir:Option=Option("-file-compilation-dir",.separate, attributes:[.frontend], metaVar:"<path>", helpText:"The compilation directory to embed in the debug info. Coverage mapping is not supported yet.")
0 commit comments