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

References

tools/clang/lib/Driver/Driver.cpp
  975   auto appendOneArg = [&Args](const Arg *Opt, const Arg *BaseArg) {
  976       unsigned Index = Args.MakeIndex(Opt->getSpelling());
  982       Args.append(Copy);
  998     for (const auto *A : Args.filtered(options::OPT__SLASH_clang)) {
 1017   if (Arg *WD = Args.getLastArg(options::OPT_working_directory))
 1025   Diags.setIgnoreAllWarnings(Args.hasArg(options::OPT_w));
 1028   Args.ClaimAllArgs(options::OPT_no_canonical_prefixes);
 1031   Args.ClaimAllArgs(options::OPT_pipe);
 1039   CCCPrintPhases = Args.hasArg(options::OPT_ccc_print_phases);
 1040   CCCPrintBindings = Args.hasArg(options::OPT_ccc_print_bindings);
 1041   if (const Arg *A = Args.getLastArg(options::OPT_ccc_gcc_name))
 1043   GenReproducer = Args.hasFlag(options::OPT_gen_reproducer,
 1057   if (const Arg *A = Args.getLastArg(options::OPT_target))
 1059   if (const Arg *A = Args.getLastArg(options::OPT_ccc_install_dir))
 1061   for (const Arg *A : Args.filtered(options::OPT_B)) {
 1065   if (const Arg *A = Args.getLastArg(options::OPT__sysroot_EQ))
 1067   if (const Arg *A = Args.getLastArg(options::OPT__dyld_prefix_EQ))
 1070   if (const Arg *A = Args.getLastArg(options::OPT_resource_dir))
 1073   if (const Arg *A = Args.getLastArg(options::OPT_save_temps_EQ)) {
 1080   setLTOMode(Args);
 1083   if (Arg *A = Args.getLastArg(options::OPT_fembed_bitcode_EQ)) {
 1092       Diags.Report(diag::err_drv_invalid_value) << A->getAsString(Args)
 1099       std::make_unique<InputArgList>(std::move(Args));