Lines Matching refs:Arg

252   for (auto Arg : InputArgs.filtered(OBJCOPY_UNKNOWN))  in parseObjcopyOptions()  local
253 error("unknown argument '" + Arg->getAsString(InputArgs) + "'"); in parseObjcopyOptions()
255 for (auto Arg : InputArgs.filtered(OBJCOPY_INPUT)) in parseObjcopyOptions() local
256 Positional.push_back(Arg->getValue()); in parseObjcopyOptions()
288 if (auto Arg = InputArgs.getLastArg(OBJCOPY_compress_debug_sections, in parseObjcopyOptions() local
292 if (Arg->getOption().getID() == OBJCOPY_compress_debug_sections_eq) { in parseObjcopyOptions()
318 for (auto Arg : InputArgs.filtered(OBJCOPY_redefine_symbol)) { in parseObjcopyOptions() local
319 if (!StringRef(Arg->getValue()).contains('=')) in parseObjcopyOptions()
321 auto Old2New = StringRef(Arg->getValue()).split('='); in parseObjcopyOptions()
326 for (auto Arg : InputArgs.filtered(OBJCOPY_rename_section)) { in parseObjcopyOptions() local
327 SectionRename SR = parseRenameSectionValue(StringRef(Arg->getValue())); in parseObjcopyOptions()
332 for (auto Arg : InputArgs.filtered(OBJCOPY_remove_section)) in parseObjcopyOptions() local
333 Config.ToRemove.push_back(Arg->getValue()); in parseObjcopyOptions()
334 for (auto Arg : InputArgs.filtered(OBJCOPY_keep_section)) in parseObjcopyOptions() local
335 Config.KeepSection.push_back(Arg->getValue()); in parseObjcopyOptions()
336 for (auto Arg : InputArgs.filtered(OBJCOPY_only_section)) in parseObjcopyOptions() local
337 Config.OnlySection.push_back(Arg->getValue()); in parseObjcopyOptions()
338 for (auto Arg : InputArgs.filtered(OBJCOPY_add_section)) in parseObjcopyOptions() local
339 Config.AddSection.push_back(Arg->getValue()); in parseObjcopyOptions()
340 for (auto Arg : InputArgs.filtered(OBJCOPY_dump_section)) in parseObjcopyOptions() local
341 Config.DumpSection.push_back(Arg->getValue()); in parseObjcopyOptions()
357 for (auto Arg : InputArgs.filtered(OBJCOPY_localize_symbol)) in parseObjcopyOptions() local
358 Config.SymbolsToLocalize.push_back(Arg->getValue()); in parseObjcopyOptions()
359 for (auto Arg : InputArgs.filtered(OBJCOPY_keep_global_symbol)) in parseObjcopyOptions() local
360 Config.SymbolsToKeepGlobal.push_back(Arg->getValue()); in parseObjcopyOptions()
361 for (auto Arg : InputArgs.filtered(OBJCOPY_keep_global_symbols)) in parseObjcopyOptions() local
362 addGlobalSymbolsFromFile(Config.SymbolsToKeepGlobal, Arg->getValue()); in parseObjcopyOptions()
363 for (auto Arg : InputArgs.filtered(OBJCOPY_globalize_symbol)) in parseObjcopyOptions() local
364 Config.SymbolsToGlobalize.push_back(Arg->getValue()); in parseObjcopyOptions()
365 for (auto Arg : InputArgs.filtered(OBJCOPY_weaken_symbol)) in parseObjcopyOptions() local
366 Config.SymbolsToWeaken.push_back(Arg->getValue()); in parseObjcopyOptions()
367 for (auto Arg : InputArgs.filtered(OBJCOPY_strip_symbol)) in parseObjcopyOptions() local
368 Config.SymbolsToRemove.push_back(Arg->getValue()); in parseObjcopyOptions()
369 for (auto Arg : InputArgs.filtered(OBJCOPY_keep_symbol)) in parseObjcopyOptions() local
370 Config.SymbolsToKeep.push_back(Arg->getValue()); in parseObjcopyOptions()
418 for (auto Arg : InputArgs.filtered(STRIP_UNKNOWN)) in parseStripOptions() local
419 error("unknown argument '" + Arg->getAsString(InputArgs) + "'"); in parseStripOptions()
420 for (auto Arg : InputArgs.filtered(STRIP_INPUT)) in parseStripOptions() local
421 Positional.push_back(Arg->getValue()); in parseStripOptions()
441 for (auto Arg : InputArgs.filtered(STRIP_keep_section)) in parseStripOptions() local
442 Config.KeepSection.push_back(Arg->getValue()); in parseStripOptions()
444 for (auto Arg : InputArgs.filtered(STRIP_remove_section)) in parseStripOptions() local
445 Config.ToRemove.push_back(Arg->getValue()); in parseStripOptions()
447 for (auto Arg : InputArgs.filtered(STRIP_keep_symbol)) in parseStripOptions() local
448 Config.SymbolsToKeep.push_back(Arg->getValue()); in parseStripOptions()