Lines Matching refs:args

104   opt::InputArgList args = this->ParseArgs(vec, missingIndex, missingCount);  in parse()  local
107 error(StringRef(args.getArgString(missingIndex)) + ": missing argument"); in parse()
108 for (auto *arg : args.filtered(OPT_UNKNOWN)) in parse()
109 error("unknown argument: " + arg->getAsString(args)); in parse()
110 return args; in parse()
164 opt::InputArgList args = parser.parse(argsArr.slice(1)); in link() local
169 if (args.hasArg(OPT_help)) { in link()
179 if (args.hasArg(OPT_v) || args.hasArg(OPT_version)) in link()
184 if (args.hasArg(OPT_v) && !args.hasArg(OPT_INPUT) && !args.hasArg(OPT_l)) in link()
186 if (args.hasArg(OPT_version)) in link()
189 if (!args.hasArg(OPT_INPUT) && !args.hasArg(OPT_l)) { in link()
200 if (auto *a = args.getLastArg(OPT_entry)) { in link()
202 if (args.getLastArgValue(OPT_m) == "i386pe" && s.startswith("_")) in link()
208 if (args.hasArg(OPT_major_os_version, OPT_minor_os_version, in link()
210 StringRef majOSVer = args.getLastArgValue(OPT_major_os_version, "6"); in link()
211 StringRef minOSVer = args.getLastArgValue(OPT_minor_os_version, "0"); in link()
219 for (auto *a : args.filtered(OPT_major_subsystem_version, in link()
241 } else if (args.hasArg(OPT_subs)) { in link()
242 StringRef subSys = args.getLastArgValue(OPT_subs, "default"); in link()
249 if (auto *a = args.getLastArg(OPT_out_implib)) in link()
251 if (auto *a = args.getLastArg(OPT_stack)) in link()
253 if (auto *a = args.getLastArg(OPT_output_def)) in link()
255 if (auto *a = args.getLastArg(OPT_image_base)) in link()
257 if (auto *a = args.getLastArg(OPT_map)) in link()
259 if (auto *a = args.getLastArg(OPT_reproduce)) in link()
261 if (auto *a = args.getLastArg(OPT_thinlto_cache_dir)) in link()
263 if (auto *a = args.getLastArg(OPT_file_alignment)) in link()
265 if (auto *a = args.getLastArg(OPT_section_alignment)) in link()
267 if (auto *a = args.getLastArg(OPT_heap)) in link()
270 if (auto *a = args.getLastArg(OPT_o)) in link()
272 else if (args.hasArg(OPT_shared)) in link()
277 if (auto *a = args.getLastArg(OPT_pdb)) { in link()
282 } else if (args.hasArg(OPT_strip_debug)) { in link()
284 } else if (!args.hasArg(OPT_strip_all)) { in link()
288 if (args.hasFlag(OPT_fatal_warnings, OPT_no_fatal_warnings, false)) in link()
293 if (args.hasFlag(OPT_enable_stdcall_fixup, OPT_disable_stdcall_fixup, false)) in link()
295 else if (args.hasArg(OPT_disable_stdcall_fixup)) in link()
298 if (args.hasArg(OPT_shared)) in link()
300 if (args.hasArg(OPT_verbose)) in link()
302 if (args.hasArg(OPT_exclude_all_symbols)) in link()
304 if (args.hasArg(OPT_export_all_symbols)) in link()
306 if (args.hasArg(OPT_large_address_aware)) in link()
308 if (args.hasArg(OPT_kill_at)) in link()
310 if (args.hasArg(OPT_appcontainer)) in link()
312 if (args.hasFlag(OPT_no_seh, OPT_disable_no_seh, false)) in link()
315 if (args.getLastArgValue(OPT_m) != "thumb2pe" && in link()
316 args.getLastArgValue(OPT_m) != "arm64pe" && in link()
317 args.hasFlag(OPT_disable_dynamicbase, OPT_dynamicbase, false)) in link()
319 if (args.hasFlag(OPT_disable_high_entropy_va, OPT_high_entropy_va, false)) in link()
321 if (args.hasFlag(OPT_disable_nxcompat, OPT_nxcompat, false)) in link()
323 if (args.hasFlag(OPT_disable_tsaware, OPT_tsaware, false)) in link()
326 if (args.hasFlag(OPT_disable_reloc_section, OPT_enable_reloc_section, false)) in link()
329 if (args.hasFlag(OPT_no_insert_timestamp, OPT_insert_timestamp, false)) in link()
332 if (args.hasFlag(OPT_gc_sections, OPT_no_gc_sections, false)) in link()
337 if (args.hasFlag(OPT_demangle, OPT_no_demangle, true)) in link()
342 if (args.hasFlag(OPT_enable_auto_import, OPT_disable_auto_import, true)) in link()
346 if (args.hasFlag(OPT_enable_runtime_pseudo_reloc, in link()
352 if (args.hasFlag(OPT_allow_multiple_definition, in link()
356 if (auto *a = args.getLastArg(OPT_icf)) { in link()
368 if (auto *a = args.getLastArg(OPT_m)) { in link()
382 for (auto *a : args.filtered(OPT_mllvm)) in link()
385 for (auto *a : args.filtered(OPT_Xlink)) in link()
388 if (args.getLastArgValue(OPT_m) == "i386pe") in link()
393 for (auto *a : args.filtered(OPT_require_defined)) in link()
395 for (auto *a : args.filtered(OPT_undefined)) in link()
397 for (auto *a : args.filtered(OPT_delayload)) in link()
399 for (auto *a : args.filtered(OPT_wrap)) in link()
401 for (auto *a : args.filtered(OPT_exclude_symbols)) in link()
405 for (auto *a : args.filtered(OPT_L)) { in link()
412 for (auto *a : args) { in link()
441 if (args.hasArg(OPT_verbose) || args.hasArg(OPT__HASH_HASH_HASH)) in link()
444 if (args.hasArg(OPT__HASH_HASH_HASH)) in link()