]> granicus.if.org Git - clang/blobdiff - lib/Frontend/CompilerInvocation.cpp
Modular Codegen: Separate flags for function and debug info support
[clang] / lib / Frontend / CompilerInvocation.cpp
index b9c24ab6c00332481e59d359ecd172cd23462f36..1ebaf8f4d8bec3e439081b79bb3104d7422345f0 100644 (file)
@@ -2017,7 +2017,8 @@ static void ParseLangArgs(LangOptions &Opts, ArgList &Args, InputKind IK,
       Args.hasArg(OPT_fmodules_decluse) || Opts.ModulesStrictDeclUse;
   Opts.ModulesLocalVisibility =
       Args.hasArg(OPT_fmodules_local_submodule_visibility) || Opts.ModulesTS;
-  Opts.ModularCodegen = Args.hasArg(OPT_fmodule_codegen);
+  Opts.ModulesCodegen = Args.hasArg(OPT_fmodules_codegen);
+  Opts.ModulesDebugInfo = Args.hasArg(OPT_fmodules_debuginfo);
   Opts.ModulesSearchAll = Opts.Modules &&
     !Args.hasArg(OPT_fno_modules_search_all) &&
     Args.hasArg(OPT_fmodules_search_all);