Frontend: Introduce stub mode for -unavailable-decl-optimization.

Part of rdar://107388493
This commit is contained in:
Allan Shortlidge
2023-04-14 14:56:19 -07:00
parent 396f1dce1a
commit c7352728ff
2 changed files with 7 additions and 0 deletions

View File

@@ -614,6 +614,7 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
auto value =
llvm::StringSwitch<Optional<UnavailableDeclOptimization>>(A->getValue())
.Case("none", UnavailableDeclOptimization::None)
.Case("stub", UnavailableDeclOptimization::Stub)
.Case("complete", UnavailableDeclOptimization::Complete)
.Default(None);