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

References

tools/clang/lib/Driver/Driver.cpp
 1127     BuildActions(*C, C->getArgs(), Inputs, C->getActions());
 1247   if (C.getArgs().hasArg(options::OPT_fno_crash_diagnostics))
 1278   BuildInputs(C.getDefaultToolChain(), C.getArgs(), Inputs);
 1312   for (const Arg *A : C.getArgs()) {
 1331     BuildActions(C, C.getArgs(), Inputs, C.getActions());
 1426   for (const auto &A : C.getArgs().filtered(options::OPT_frewrite_map_file,
 1445   Cmd.setResponseFile(C.addTempFile(C.getArgs().MakeArgString(TmpName)));
 1452   if (C.getArgs().hasArg(options::OPT__HASH_HASH_HASH)) {
 1927   DerivedArgList &Args = C.getArgs();
 3621   Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o);
 3640     for (const Arg *A : C.getArgs())
 3672       C.getArgs().hasArg(options::OPT_Qunused_arguments))
 3676   (void)C.getArgs().hasArg(options::OPT__HASH_HASH_HASH);
 3679   (void)C.getArgs().hasArg(options::OPT_driver_mode);
 3680   (void)C.getArgs().hasArg(options::OPT_rsp_quoting);
 3682   for (Arg *A : C.getArgs()) {
 3696         for (const Arg *AA : C.getArgs().filtered(&Opt)) {
 3711             << A->getAsString(C.getArgs());
 4133       TC = &getToolChain(C.getArgs(),
 4135                                              C.getArgs(), ArchName));
 4277       if (Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o))
 4368     if (Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o))
 4373   if (C.getArgs().hasArg(options::OPT__SLASH_P)) {
 4377     if (Arg *A = C.getArgs().getLastArg(options::OPT__SLASH_Fi))
 4380         MakeCLOutputFilename(C.getArgs(), NameArg, BaseName, types::TY_PP_C),
 4390       (C.getArgs().hasArg(options::OPT__SLASH_FA) ||
 4391        C.getArgs().hasArg(options::OPT__SLASH_Fa))) {
 4394     StringRef FaValue = C.getArgs().getLastArgValue(options::OPT__SLASH_Fa);
 4396         MakeCLOutputFilename(C.getArgs(), FaValue, BaseName, JA.getType()),
 4402        !C.getArgs().hasArg(options::OPT__SLASH_Fo)) ||
 4408     Arg *A = C.getArgs().getLastArg(options::OPT_fcrash_diagnostics_dir);
 4424     return C.addTempFile(C.getArgs().MakeArgString(TmpName));
 4440       C.getArgs().hasArg(options::OPT__SLASH_Fo, options::OPT__SLASH_o)) {
 4443         C.getArgs()
 4447         MakeCLOutputFilename(C.getArgs(), Val, BaseName, types::TY_Object);
 4449              C.getArgs().hasArg(options::OPT__SLASH_Fe,
 4453         C.getArgs()
 4457         MakeCLOutputFilename(C.getArgs(), Val, BaseName, types::TY_Image);
 4462           MakeCLOutputFilename(C.getArgs(), "", BaseName, types::TY_Image);
 4468                         !C.getArgs().hasFlag(options::OPT_fgpu_rdc,
 4481       NamedOutput = C.getArgs().MakeArgString(Output.c_str());
 4484     NamedOutput = C.getArgs().MakeArgString(GetClPchPath(C, BaseName));
 4501     if (!AtTopLevel && C.getArgs().hasArg(options::OPT_emit_llvm) &&
 4506     NamedOutput = C.getArgs().MakeArgString(Suffixed.c_str());
 4510   if (!AtTopLevel && isSaveTempsObj() && C.getArgs().hasArg(options::OPT_o) &&
 4512     Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o);
 4517     NamedOutput = C.getArgs().MakeArgString(TempPath.c_str());
 4534       return C.addTempFile(C.getArgs().MakeArgString(TmpName));
 4545     return C.addResultFile(C.getArgs().MakeArgString(BasePath.c_str()), &JA);
 4677   if (Arg *FpArg = C.getArgs().getLastArg(options::OPT__SLASH_Fp)) {
 4688     if (Arg *YcArg = C.getArgs().getLastArg(options::OPT__SLASH_Yc))
tools/clang/lib/Driver/ToolChains/Clang.cpp
  805     if (Arg *FinalOutput = C.getArgs().getLastArg(options::OPT_o))
 1207       CmdArgs.push_back(C.getArgs().MakeArgString(sysroot));
 1916   if (C.getArgs().hasArg(options::OPT__HASH_HASH_HASH))
 1979   if (C.getArgs().hasArg(options::OPT__HASH_HASH_HASH))
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
 1290     LKS = C.getArgs().MakeArgString(Name + ".lk");
 1293     LKS = C.addTempFile(C.getArgs().MakeArgString(TmpName));
 1313     BundleFile = C.getArgs().MakeArgString(Name + ".hipfb");
 1316     BundleFile = C.addTempFile(C.getArgs().MakeArgString(TmpName));
 1348   if (C.getArgs().hasArg(options::OPT_fhip_dump_offload_linker_script))
 1352   if (C.getArgs().hasArg(options::OPT__HASH_HASH_HASH))
tools/clang/lib/Driver/ToolChains/Cuda.cpp
  561         C.getArgs().MakeArgString(getToolChain().getInputFilename(II)));
tools/clang/lib/Driver/ToolChains/Darwin.cpp
  240       auto *TmpPath = C.getArgs().MakeArgString(TmpPathName);
  261     CmdArgs.push_back(C.getArgs().MakeArgString(LibLTOPath));
  390     CmdArgs.push_back(C.getArgs().MakeArgString(sysroot));
tools/clang/lib/Driver/ToolChains/HIP.cpp
   57         C.getArgs().MakeArgString(Base.str() + Postfix + "." + Extension);
   61     OutputFileName = C.addTempFile(C.getArgs().MakeArgString(TmpName));
tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
   53   if (C->getArgs().hasArg(driver::options::OPT__HASH_HASH_HASH)) {