reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Driver/ToolChains/MSVC.cpp
  604   CmdArgs.push_back("/nologo");
  605   CmdArgs.push_back("/c");  // Compile only.
  606   CmdArgs.push_back("/W0"); // No warnings.
  612   Args.AddAllArgs(CmdArgs, {options::OPT_D, options::OPT_U, options::OPT_I});
  616     CmdArgs.push_back(A->getOption().getID() == options::OPT_fbuiltin ? "/Oi"
  620       CmdArgs.push_back("/Od");
  622       CmdArgs.push_back("/Og");
  626         CmdArgs.push_back("/Os");
  628         CmdArgs.push_back("/Ot");
  630       CmdArgs.push_back("/Ob2");
  635     CmdArgs.push_back(A->getOption().getID() == options::OPT_fomit_frame_pointer
  639     CmdArgs.push_back("/GF");
  646     CmdArgs.push_back("/GR-");
  650     CmdArgs.push_back("/GS-");
  654     CmdArgs.push_back(A->getOption().getID() == options::OPT_ffunction_sections
  659     CmdArgs.push_back(
  662     CmdArgs.push_back("/Zs");
  665     CmdArgs.push_back("/Z7");
  670     CmdArgs.push_back(Args.MakeArgString(std::string("/FI") + Include));
  673   Args.AddAllArgs(CmdArgs, options::OPT__SLASH_LD);
  674   Args.AddAllArgs(CmdArgs, options::OPT__SLASH_LDd);
  675   Args.AddAllArgs(CmdArgs, options::OPT__SLASH_GX);
  676   Args.AddAllArgs(CmdArgs, options::OPT__SLASH_GX_);
  677   Args.AddAllArgs(CmdArgs, options::OPT__SLASH_EH);
  678   Args.AddAllArgs(CmdArgs, options::OPT__SLASH_Zl);
  683     A->render(Args, CmdArgs);
  688     CmdArgs.push_back(A->getOption().getID() == options::OPT_fthreadsafe_statics
  698       CmdArgs.push_back("/guard:cf");
  700       CmdArgs.push_back("/guard:cf-");
  706   Args.AddAllArgs(CmdArgs, options::OPT_UNKNOWN);
  712   CmdArgs.push_back(II.getType() == types::TY_C ? "/Tc" : "/Tp");
  714     CmdArgs.push_back(II.getFilename());
  716     II.getInputArg().renderAsInput(Args, CmdArgs);
  722   CmdArgs.push_back(Fo);
  726                                     CmdArgs, Inputs);