reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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));