| /openbsd/src/gnu/llvm/clang/lib/Driver/ToolChains/ |
| D | Clang.cpp | 64 static void CheckPreprocessingOptions(const Driver &D, const ArgList &Args) { in CheckPreprocessingOptions() argument 65 if (Arg *A = Args.getLastArg(clang::driver::options::OPT_C, options::OPT_CC, in CheckPreprocessingOptions() 68 if (!Args.hasArg(options::OPT_E) && !Args.hasArg(options::OPT__SLASH_P) && in CheckPreprocessingOptions() 69 !Args.hasArg(options::OPT__SLASH_EP) && !D.CCCIsCPP()) { in CheckPreprocessingOptions() 71 << A->getBaseArg().getAsString(Args) in CheckPreprocessingOptions() 77 static void CheckCodeGenerationOptions(const Driver &D, const ArgList &Args) { in CheckCodeGenerationOptions() argument 79 if (Args.hasArg(options::OPT_static)) in CheckCodeGenerationOptions() 81 Args.getLastArg(options::OPT_dynamic, options::OPT_mdynamic_no_pic)) in CheckCodeGenerationOptions() 82 D.Diag(diag::err_drv_argument_not_allowed_with) << A->getAsString(Args) in CheckCodeGenerationOptions() 168 static void ParseMRecip(const Driver &D, const ArgList &Args, in ParseMRecip() argument [all …]
|
| D | DragonFly.cpp | 29 const ArgList &Args, in ConstructJob() argument 31 claimNoWarnArgs(Args); in ConstructJob() 39 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 47 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 56 const ArgList &Args, in ConstructJob() argument 62 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 65 if (Args.hasArg(options::OPT_static)) { in ConstructJob() 68 if (Args.hasArg(options::OPT_rdynamic)) in ConstructJob() 70 if (Args.hasArg(options::OPT_shared)) in ConstructJob() 72 else if (!Args.hasArg(options::OPT_r)) { in ConstructJob() [all …]
|
| D | Ananas.cpp | 28 const ArgList &Args, in ConstructJob() argument 30 claimNoWarnArgs(Args); in ConstructJob() 33 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 41 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 50 const ArgList &Args, in ConstructJob() argument 57 Args.ClaimAllArgs(options::OPT_g_Group); in ConstructJob() 59 Args.ClaimAllArgs(options::OPT_emit_llvm); in ConstructJob() 62 Args.ClaimAllArgs(options::OPT_w); in ConstructJob() 65 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 67 if (Args.hasArg(options::OPT_static)) { in ConstructJob() [all …]
|
| D | PS4CPU.cpp | 26 static const char *makeArgString(const ArgList &Args, const char *Prefix, in makeArgString() argument 29 return Args.MakeArgString(Twine(StringRef(Prefix), Base) + Suffix); in makeArgString() 32 void tools::PScpu::addProfileRTArgs(const ToolChain &TC, const ArgList &Args, in addProfileRTArgs() argument 37 if ((Args.hasFlag(options::OPT_fprofile_arcs, options::OPT_fno_profile_arcs, in addProfileRTArgs() 39 Args.hasFlag(options::OPT_fprofile_generate, in addProfileRTArgs() 41 Args.hasFlag(options::OPT_fprofile_generate_EQ, in addProfileRTArgs() 43 Args.hasFlag(options::OPT_fprofile_instr_generate, in addProfileRTArgs() 45 Args.hasFlag(options::OPT_fprofile_instr_generate_EQ, in addProfileRTArgs() 47 Args.hasFlag(options::OPT_fcs_profile_generate, in addProfileRTArgs() 49 Args.hasFlag(options::OPT_fcs_profile_generate_EQ, in addProfileRTArgs() [all …]
|
| D | CommonArgs.cpp | 73 static void renderRpassOptions(const ArgList &Args, ArgStringList &CmdArgs, in renderRpassOptions() argument 75 if (const Arg *A = Args.getLastArg(options::OPT_Rpass_EQ)) in renderRpassOptions() 76 CmdArgs.push_back(Args.MakeArgString(Twine(PluginOptPrefix) + in renderRpassOptions() 79 if (const Arg *A = Args.getLastArg(options::OPT_Rpass_missed_EQ)) in renderRpassOptions() 80 CmdArgs.push_back(Args.MakeArgString( in renderRpassOptions() 83 if (const Arg *A = Args.getLastArg(options::OPT_Rpass_analysis_EQ)) in renderRpassOptions() 84 CmdArgs.push_back(Args.MakeArgString( in renderRpassOptions() 88 static void renderRemarksOptions(const ArgList &Args, ArgStringList &CmdArgs, in renderRemarksOptions() argument 94 if (const Arg *A = Args.getLastArg(options::OPT_fsave_optimization_record_EQ)) in renderRemarksOptions() 98 const Arg *A = Args.getLastArg(options::OPT_foptimization_record_file_EQ); in renderRemarksOptions() [all …]
|
| D | OpenBSD.cpp | 31 const ArgList &Args, in ConstructJob() argument 38 claimNoWarnArgs(Args); in ConstructJob() 51 arm::getARMArchCPUFromArgs(Args, MArch, MCPU, /*FromAs*/ true); in ConstructJob() 53 CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch)); in ConstructJob() 64 std::string CPU = getCPUName(D, Args, Triple); in ConstructJob() 66 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob() 74 mips::getMipsCPUAndABI(Args, Triple, CPUName, ABIName); in ConstructJob() 87 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob() 95 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 103 const char *Exec = Args.MakeArgString(ToolChain.GetProgramPath("as")); in ConstructJob() [all …]
|
| D | FreeBSD.cpp | 31 const ArgList &Args, in ConstructJob() argument 33 claimNoWarnArgs(Args); in ConstructJob() 55 mips::getMipsCPUAndABI(Args, getToolChain().getTriple(), CPUName, ABIName); in ConstructJob() 68 if (Arg *A = Args.getLastArg(options::OPT_G)) { in ConstructJob() 70 CmdArgs.push_back(Args.MakeArgString("-G" + v)); in ConstructJob() 74 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() 81 arm::FloatABI ABI = arm::getARMFloatABI(getToolChain(), Args); in ConstructJob() 94 std::string CPU = getCPUName(D, Args, getToolChain().getTriple()); in ConstructJob() 97 AddAssemblerKPIC(getToolChain(), Args, CmdArgs); in ConstructJob() 102 for (const Arg *A : Args.filtered(options::OPT_ffile_prefix_map_EQ, in ConstructJob() [all …]
|
| D | CrossWindows.cpp | 26 const InputInfoList &Inputs, const ArgList &Args, in ConstructJob() argument 28 claimNoWarnArgs(Args); in ConstructJob() 49 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 58 Exec = Args.MakeArgString(Assembler); in ConstructJob() 66 const InputInfoList &Inputs, const ArgList &Args, in ConstructJob() argument 77 Args.ClaimAllArgs(options::OPT_g_Group); in ConstructJob() 79 Args.ClaimAllArgs(options::OPT_emit_llvm); in ConstructJob() 81 Args.ClaimAllArgs(options::OPT_w); in ConstructJob() 85 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 87 if (Args.hasArg(options::OPT_pie)) in ConstructJob() [all …]
|
| D | Darwin.cpp | 95 const ArgList &Args, in ConstructJob() argument 116 if (Args.hasArg(options::OPT_fno_integrated_as)) { in ConstructJob() 124 if (Args.hasArg(options::OPT_gstabs)) in ConstructJob() 126 else if (Args.hasArg(options::OPT_g_Group)) in ConstructJob() 131 AddMachOArch(Args, CmdArgs); in ConstructJob() 134 if (T.isX86() || Args.hasArg(options::OPT_force__cpusubtype__ALL)) in ConstructJob() 138 (((Args.hasArg(options::OPT_mkernel) || in ConstructJob() 139 Args.hasArg(options::OPT_fapple_kext)) && in ConstructJob() 141 Args.hasArg(options::OPT_static))) in ConstructJob() 144 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() [all …]
|
| D | MSP430.cpp | 43 static StringRef getHWMultLib(const ArgList &Args) { in getHWMultLib() argument 44 StringRef HWMult = Args.getLastArgValue(options::OPT_mhwmult_EQ, "auto"); in getHWMultLib() 46 HWMult = getSupportedHWMult(Args.getLastArg(options::OPT_mmcu_EQ)); in getHWMultLib() 56 void msp430::getMSP430TargetFeatures(const Driver &D, const ArgList &Args, in getMSP430TargetFeatures() argument 58 const Arg *MCU = Args.getLastArg(options::OPT_mmcu_EQ); in getMSP430TargetFeatures() 64 const Arg *HWMultArg = Args.getLastArg(options::OPT_mhwmult_EQ); in getMSP430TargetFeatures() 110 const ArgList &Args) in MSP430ToolChain() argument 111 : Generic_ELF(D, Triple, Args) { in MSP430ToolChain() 115 GCCInstallation.init(Triple, Args); in MSP430ToolChain() 182 void msp430::Linker::AddStartFiles(bool UseExceptions, const ArgList &Args, in AddStartFiles() argument [all …]
|
| D | Hexagon.cpp | 37 static void handleHVXWarnings(const Driver &D, const ArgList &Args) { in handleHVXWarnings() argument 39 if (Arg *A = Args.getLastArg(options::OPT_mhexagon_hvx_length_EQ)) { in handleHVXWarnings() 48 static void handleHVXTargetFeatures(const Driver &D, const ArgList &Args, in handleHVXTargetFeatures() argument 52 handleHVXWarnings(D, Args); in handleHVXTargetFeatures() 54 auto makeFeature = [&Args](Twine T, bool Enable) -> StringRef { in handleHVXTargetFeatures() 63 return Args.MakeArgString(Twine(Enable ? "+" : "-") + Twine(Opt)); in handleHVXTargetFeatures() 78 Args.getLastArg(options::OPT_mhexagon_hvx, options::OPT_mhexagon_hvx_EQ, in handleHVXTargetFeatures() 87 if (Arg *A = Args.getLastArg(options::OPT_mhexagon_hvx, in handleHVXTargetFeatures() 96 } else if (Arg *A = Args.getLastArg(options::OPT_mno_hexagon_hvx)) { in handleHVXTargetFeatures() 104 if (Arg *A = Args.getLastArg(options::OPT_mhexagon_hvx_length_EQ)) { in handleHVXTargetFeatures() [all …]
|
| D | AIX.cpp | 30 const ArgList &Args, in ConstructJob() argument 54 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 73 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 103 const InputInfoList &Inputs, const ArgList &Args, in ConstructJob() argument 116 if (Args.hasArg(options::OPT_static)) in ConstructJob() 120 if (Args.hasArg(options::OPT_shared)) { in ConstructJob() 128 if (Args.hasFlag(options::OPT_fprofile_arcs, options::OPT_fno_profile_arcs, in ConstructJob() 130 Args.hasFlag(options::OPT_fprofile_generate, in ConstructJob() 132 Args.hasFlag(options::OPT_fprofile_generate_EQ, in ConstructJob() 134 Args.hasFlag(options::OPT_fprofile_instr_generate, in ConstructJob() [all …]
|
| D | NetBSD.cpp | 31 const ArgList &Args, in ConstructJob() argument 38 claimNoWarnArgs(Args); in ConstructJob() 52 arm::getARMArchCPUFromArgs(Args, MArch, MCPU, /*FromAs*/ true); in ConstructJob() 54 CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch)); in ConstructJob() 64 mips::getMipsCPUAndABI(Args, Triple, CPUName, ABIName); in ConstructJob() 77 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob() 84 std::string CPU = getCPUName(D, Args, Triple); in ConstructJob() 86 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob() 92 std::string CPU = getCPUName(D, Args, Triple); in ConstructJob() 94 AddAssemblerKPIC(ToolChain, Args, CmdArgs); in ConstructJob() [all …]
|
| D | MinGW.cpp | 33 const ArgList &Args, in ConstructJob() argument 35 claimNoWarnArgs(Args); in ConstructJob() 44 Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA, options::OPT_Xassembler); in ConstructJob() 52 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() 56 if (Args.hasArg(options::OPT_gsplit_dwarf)) in ConstructJob() 57 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, in ConstructJob() 58 SplitDebugName(JA, Args, Inputs[0], Output)); in ConstructJob() 61 void tools::MinGW::Linker::AddLibGCC(const ArgList &Args, in AddLibGCC() argument 63 if (Args.hasArg(options::OPT_mthreads)) in AddLibGCC() 68 ToolChain::RuntimeLibType RLT = getToolChain().GetRuntimeLibType(Args); in AddLibGCC() [all …]
|
| D | Fuchsia.cpp | 34 const ArgList &Args, in ConstructJob() argument 45 Args.ClaimAllArgs(options::OPT_g_Group); in ConstructJob() 47 Args.ClaimAllArgs(options::OPT_emit_llvm); in ConstructJob() 50 Args.ClaimAllArgs(options::OPT_w); in ConstructJob() 58 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() 71 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 73 if (!Args.hasArg(options::OPT_shared) && !Args.hasArg(options::OPT_r)) in ConstructJob() 76 if (Args.hasArg(options::OPT_rdynamic)) in ConstructJob() 79 if (Args.hasArg(options::OPT_s)) in ConstructJob() 82 if (Args.hasArg(options::OPT_r)) { in ConstructJob() [all …]
|
| D | Myriad.cpp | 27 const ArgList &Args, in ConstructJob() argument 36 Args.ClaimAllArgs(); in ConstructJob() 49 Args.AddAllArgsExcept( in ConstructJob() 57 Args.hasArg(options::OPT_fno_split_dwarf_inlining); // Claim it if present. in ConstructJob() 64 if (Args.getLastArg(options::OPT_MF) && !Args.getLastArg(options::OPT_MT) && in ConstructJob() 67 Arg *A = Args.getLastArg(options::OPT_o); in ConstructJob() 70 CmdArgs.push_back(Args.MakeArgString(A->getValue())); in ConstructJob() 79 Args.MakeArgString(getToolChain().GetProgramPath("moviCompile")); in ConstructJob() 81 Args.MakeArgString(Exec), CmdArgs, in ConstructJob() 88 const ArgList &Args, in ConstructJob() argument [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/ |
| D | RISCV.cpp | 31 const ArgList &Args) { in getArchFeatures() argument 33 Args.hasArg(options::OPT_menable_experimental_extensions); in getArchFeatures() 46 Features, [&Args](const Twine &Str) { return Args.MakeArgString(Str); }, in getArchFeatures() 61 const ArgList &Args, in getRISCVTargetFeatures() argument 63 StringRef MArch = getRISCVArch(Args, Triple); in getRISCVTargetFeatures() 65 if (!getArchFeatures(D, MArch, Features, Args)) in getRISCVTargetFeatures() 70 if (Arg *A = Args.getLastArg(options::OPT_mcpu_EQ)) { in getRISCVTargetFeatures() 80 if (Args.hasArg(options::OPT_ffixed_x1)) in getRISCVTargetFeatures() 82 if (Args.hasArg(options::OPT_ffixed_x2)) in getRISCVTargetFeatures() 84 if (Args.hasArg(options::OPT_ffixed_x3)) in getRISCVTargetFeatures() [all …]
|
| D | M68k.cpp | 27 std::string m68k::getM68kTargetCPU(const ArgList &Args) { in getM68kTargetCPU() argument 28 if (Arg *A = Args.getLastArg(clang::driver::options::OPT_mcpu_EQ)) { in getM68kTargetCPU() 52 if (Args.hasArg(clang::driver::options::OPT_m68000)) in getM68kTargetCPU() 54 if (Args.hasArg(clang::driver::options::OPT_m68010)) in getM68kTargetCPU() 56 if (Args.hasArg(clang::driver::options::OPT_m68020)) in getM68kTargetCPU() 58 if (Args.hasArg(clang::driver::options::OPT_m68030)) in getM68kTargetCPU() 60 if (Args.hasArg(clang::driver::options::OPT_m68040)) in getM68kTargetCPU() 62 if (Args.hasArg(clang::driver::options::OPT_m68060)) in getM68kTargetCPU() 69 const ArgList &Args, in getM68kTargetFeatures() argument 72 m68k::FloatABI FloatABI = m68k::getM68kFloatABI(D, Args); in getM68kTargetFeatures() [all …]
|
| D | AArch64.cpp | 33 std::string aarch64::getAArch64TargetCPU(const ArgList &Args, in getAArch64TargetCPU() argument 37 if ((A = Args.getLastArg(options::OPT_mcpu_EQ))) { in getAArch64TargetCPU() 63 if (Args.getLastArg(options::OPT_arch) || Triple.isOSDarwin()) in getAArch64TargetCPU() 154 const ArgList &Args, in getAArch64ArchFeaturesFromMarch() argument 186 const ArgList &Args, in getAArch64ArchFeaturesFromMcpu() argument 198 const ArgList &Args, in getAArch64MicroArchFeaturesFromMtune() argument 220 const ArgList &Args, in getAArch64MicroArchFeaturesFromMcpu() argument 228 return getAArch64MicroArchFeaturesFromMtune(D, CPU, Args, Features); in getAArch64MicroArchFeaturesFromMcpu() 233 const ArgList &Args, in getAArch64TargetFeatures() argument 243 Args.filtered(options::OPT_Wa_COMMA, options::OPT_Xassembler)) in getAArch64TargetFeatures() [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/Testing/ |
| D | CommandLineArgs.cpp | 15 std::vector<std::string> Args; in getCommandLineArgsForTesting() local 19 Args = {"-x", "c", "-std=c89"}; in getCommandLineArgsForTesting() 22 Args = {"-x", "c", "-std=c99"}; in getCommandLineArgsForTesting() 25 Args = {"-std=c++03", "-frtti"}; in getCommandLineArgsForTesting() 28 Args = {"-std=c++11", "-frtti"}; in getCommandLineArgsForTesting() 31 Args = {"-std=c++14", "-frtti"}; in getCommandLineArgsForTesting() 34 Args = {"-std=c++17", "-frtti"}; in getCommandLineArgsForTesting() 37 Args = {"-std=c++20", "-frtti"}; in getCommandLineArgsForTesting() 40 Args = {"-x", "objective-c", "-frtti", "-fobjc-nonfragile-abi"}; in getCommandLineArgsForTesting() 43 Args = {"-x", "objective-c++", "-frtti"}; in getCommandLineArgsForTesting() [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/Tooling/ |
| D | ArgumentsAdjusters.cpp | 24 static StringRef getDriverMode(const CommandLineArguments &Args) { in getDriverMode() argument 25 for (const auto &Arg : Args) { in getDriverMode() 36 return [](const CommandLineArguments &Args, StringRef /*unused*/) { in getClangSyntaxOnlyAdjuster() argument 44 for (size_t i = 0, e = Args.size(); i < e; ++i) { in getClangSyntaxOnlyAdjuster() 45 StringRef Arg = Args[i]; in getClangSyntaxOnlyAdjuster() 54 AdjustedArgs.push_back(Args[i]); in getClangSyntaxOnlyAdjuster() 72 return [](const CommandLineArguments &Args, StringRef /*unused*/) { in getClangStripOutputAdjuster() argument 74 for (size_t i = 0, e = Args.size(); i < e; ++i) { in getClangStripOutputAdjuster() 75 StringRef Arg = Args[i]; in getClangStripOutputAdjuster() 77 AdjustedArgs.push_back(Args[i]); in getClangStripOutputAdjuster() [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/Frontend/ |
| D | CompilerInvocation.cpp | 174 const ArgList &Args, in normalizeSimpleFlag() argument 176 if (Args.hasArg(Opt)) in normalizeSimpleFlag() 183 const ArgList &Args, in normalizeSimpleNegativeFlag() argument 185 if (Args.hasArg(Opt)) in normalizeSimpleNegativeFlag() 194 static void denormalizeSimpleFlag(SmallVectorImpl<const char *> &Args, in denormalizeSimpleFlag() argument 198 Args.push_back(Spelling); in denormalizeSimpleFlag() 208 return [Value](OptSpecifier Opt, unsigned, const ArgList &Args, in makeFlagToValueNormalizer() 210 if (Args.hasArg(Opt)) in makeFlagToValueNormalizer() 225 OtherOpt](OptSpecifier Opt, unsigned, const ArgList &Args, in makeBooleanOptionNormalizer() argument 227 if (const Arg *A = Args.getLastArg(Opt, OtherOpt)) { in makeBooleanOptionNormalizer() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/FuzzMutate/ |
| D | FuzzerCLI.cpp | 33 std::vector<std::string> Args{std::string(ExecName)}; in handleExecNameEncodedBEOpts() local 43 Args.push_back("-global-isel"); in handleExecNameEncodedBEOpts() 45 Args.push_back("-O0"); in handleExecNameEncodedBEOpts() 47 Args.push_back("-" + Opt.str()); in handleExecNameEncodedBEOpts() 49 Args.push_back("-mtriple=" + Opt.str()); in handleExecNameEncodedBEOpts() 56 for (int I = 1, E = Args.size(); I < E; ++I) in handleExecNameEncodedBEOpts() 57 errs() << " " << Args[I]; in handleExecNameEncodedBEOpts() 61 CLArgs.reserve(Args.size()); in handleExecNameEncodedBEOpts() 62 for (std::string &S : Args) in handleExecNameEncodedBEOpts() 70 std::vector<std::string> Args{std::string(ExecName)}; in handleExecNameEncodedOptimizerOpts() local [all …]
|
| /openbsd/src/gnu/llvm/libcxx/include/ |
| D | format | 27 template<class charT, class... Args> 37 template<class... Args> 39 basic_format_string<char, type_identity_t<Args>...>; 40 template<class... Args> 42 basic_format_string<wchar_t, type_identity_t<Args>...>; 45 template<class... Args> 46 string format(format-string<Args...> fmt, Args&&... args); 47 template<class... Args> 48 wstring format(wformat-string<Args...> fmt, Args&&... args); 49 template<class... Args> [all …]
|
| /openbsd/src/gnu/llvm/clang/tools/scan-build/bin/ |
| D | scan-build | 251 my $Args = shift; 254 die "No build command." if (scalar(@$Args) == 0); 256 my $Cmd = $$Args[0]; 955 my $Args = shift; 959 foreach my $k (@$Args) { 967 push @$Args, $Arg; 1000 my $Args = shift; 1007 AddIfNotPresent($Args,"-PBXBuildsContinueAfterErrors=YES"); 1013 open(DETECT_XCODE, "-|", $Args->[0], "-version") or 1041 push @$Args, [all …]
|