Lines Matching refs:Arg

590   for (auto Arg : InputArgs.filtered(OBJCOPY_UNKNOWN))  in parseObjcopyOptions()  local
592 Arg->getAsString(InputArgs).c_str()); in parseObjcopyOptions()
594 for (auto Arg : InputArgs.filtered(OBJCOPY_INPUT)) in parseObjcopyOptions() local
595 Positional.push_back(Arg->getValue()); in parseObjcopyOptions()
665 for (const auto *Arg : InputArgs.filtered(OBJCOPY_subsystem)) { in parseObjcopyOptions() local
667 std::tie(Subsystem, Version) = StringRef(Arg->getValue()).split(':'); in parseObjcopyOptions()
754 if (auto Arg = InputArgs.getLastArg(OBJCOPY_extract_partition)) in parseObjcopyOptions() local
755 Config.ExtractPartition = Arg->getValue(); in parseObjcopyOptions()
757 for (auto Arg : InputArgs.filtered(OBJCOPY_redefine_symbol)) { in parseObjcopyOptions() local
758 if (!StringRef(Arg->getValue()).contains('=')) in parseObjcopyOptions()
761 auto Old2New = StringRef(Arg->getValue()).split('='); in parseObjcopyOptions()
768 for (auto Arg : InputArgs.filtered(OBJCOPY_redefine_symbols)) in parseObjcopyOptions() local
770 Arg->getValue())) in parseObjcopyOptions()
773 for (auto Arg : InputArgs.filtered(OBJCOPY_rename_section)) { in parseObjcopyOptions() local
775 parseRenameSectionValue(StringRef(Arg->getValue())); in parseObjcopyOptions()
783 for (auto Arg : InputArgs.filtered(OBJCOPY_set_section_alignment)) { in parseObjcopyOptions() local
785 parseSetSectionAttribute("--set-section-alignment", Arg->getValue()); in parseObjcopyOptions()
790 for (auto Arg : InputArgs.filtered(OBJCOPY_set_section_flags)) { in parseObjcopyOptions() local
792 parseSetSectionFlagValue(Arg->getValue()); in parseObjcopyOptions()
801 for (auto Arg : InputArgs.filtered(OBJCOPY_set_section_type)) { in parseObjcopyOptions() local
803 parseSetSectionAttribute("--set-section-type", Arg->getValue()); in parseObjcopyOptions()
825 for (auto Arg : InputArgs.filtered(OBJCOPY_remove_section)) in parseObjcopyOptions() local
827 Arg->getValue(), SectionMatchStyle, ErrorCallback))) in parseObjcopyOptions()
829 for (auto Arg : InputArgs.filtered(OBJCOPY_keep_section)) in parseObjcopyOptions() local
831 Arg->getValue(), SectionMatchStyle, ErrorCallback))) in parseObjcopyOptions()
833 for (auto Arg : InputArgs.filtered(OBJCOPY_only_section)) in parseObjcopyOptions() local
835 Arg->getValue(), SectionMatchStyle, ErrorCallback))) in parseObjcopyOptions()
837 for (auto Arg : InputArgs.filtered(OBJCOPY_add_section)) { in parseObjcopyOptions() local
838 if (Error Err = loadNewSectionData(Arg->getValue(), "--add-section", in parseObjcopyOptions()
842 for (auto Arg : InputArgs.filtered(OBJCOPY_update_section)) { in parseObjcopyOptions() local
843 if (Error Err = loadNewSectionData(Arg->getValue(), "--update-section", in parseObjcopyOptions()
847 for (auto *Arg : InputArgs.filtered(OBJCOPY_dump_section)) { in parseObjcopyOptions() local
848 StringRef Value(Arg->getValue()); in parseObjcopyOptions()
867 if (auto *Arg = in parseObjcopyOptions() local
869 Config.DiscardMode = Arg->getOption().matches(OBJCOPY_discard_all) in parseObjcopyOptions()
882 for (auto Arg : InputArgs.filtered(OBJCOPY_localize_symbol)) in parseObjcopyOptions() local
884 Arg->getValue(), SymbolMatchStyle, ErrorCallback))) in parseObjcopyOptions()
886 for (auto Arg : InputArgs.filtered(OBJCOPY_localize_symbols)) in parseObjcopyOptions() local
888 Arg->getValue(), SymbolMatchStyle, in parseObjcopyOptions()
891 for (auto Arg : InputArgs.filtered(OBJCOPY_keep_global_symbol)) in parseObjcopyOptions() local
893 Arg->getValue(), SymbolMatchStyle, ErrorCallback))) in parseObjcopyOptions()
895 for (auto Arg : InputArgs.filtered(OBJCOPY_keep_global_symbols)) in parseObjcopyOptions() local
897 Arg->getValue(), SymbolMatchStyle, in parseObjcopyOptions()
900 for (auto Arg : InputArgs.filtered(OBJCOPY_globalize_symbol)) in parseObjcopyOptions() local
902 Arg->getValue(), SymbolMatchStyle, ErrorCallback))) in parseObjcopyOptions()
904 for (auto Arg : InputArgs.filtered(OBJCOPY_globalize_symbols)) in parseObjcopyOptions() local
906 Arg->getValue(), SymbolMatchStyle, in parseObjcopyOptions()
909 for (auto Arg : InputArgs.filtered(OBJCOPY_weaken_symbol)) in parseObjcopyOptions() local
911 Arg->getValue(), SymbolMatchStyle, ErrorCallback))) in parseObjcopyOptions()
913 for (auto Arg : InputArgs.filtered(OBJCOPY_weaken_symbols)) in parseObjcopyOptions() local
915 Arg->getValue(), SymbolMatchStyle, in parseObjcopyOptions()
918 for (auto Arg : InputArgs.filtered(OBJCOPY_strip_symbol)) in parseObjcopyOptions() local
920 Arg->getValue(), SymbolMatchStyle, ErrorCallback))) in parseObjcopyOptions()
922 for (auto Arg : InputArgs.filtered(OBJCOPY_strip_symbols)) in parseObjcopyOptions() local
924 Arg->getValue(), SymbolMatchStyle, in parseObjcopyOptions()
927 for (auto Arg : InputArgs.filtered(OBJCOPY_strip_unneeded_symbol)) in parseObjcopyOptions() local
930 Arg->getValue(), SymbolMatchStyle, ErrorCallback))) in parseObjcopyOptions()
932 for (auto Arg : InputArgs.filtered(OBJCOPY_strip_unneeded_symbols)) in parseObjcopyOptions() local
934 Arg->getValue(), SymbolMatchStyle, in parseObjcopyOptions()
937 for (auto Arg : InputArgs.filtered(OBJCOPY_keep_symbol)) in parseObjcopyOptions() local
939 Arg->getValue(), SymbolMatchStyle, ErrorCallback))) in parseObjcopyOptions()
941 for (auto Arg : InputArgs.filtered(OBJCOPY_keep_symbols)) in parseObjcopyOptions() local
943 addSymbolsFromFile(Config.SymbolsToKeep, DC.Alloc, Arg->getValue(), in parseObjcopyOptions()
946 for (auto *Arg : InputArgs.filtered(OBJCOPY_add_symbol)) { in parseObjcopyOptions() local
947 Expected<NewSymbolInfo> SymInfo = parseNewSymbolInfo(Arg->getValue()); in parseObjcopyOptions()
967 for (auto Arg : InputArgs) in parseObjcopyOptions() local
968 if (Arg->getOption().matches(OBJCOPY_set_start)) { in parseObjcopyOptions()
969 auto EAddr = getAsInteger<uint64_t>(Arg->getValue()); in parseObjcopyOptions()
972 EAddr.getError(), "bad entry point address: '%s'", Arg->getValue()); in parseObjcopyOptions()
975 } else if (Arg->getOption().matches(OBJCOPY_change_start)) { in parseObjcopyOptions()
976 auto EIncr = getAsInteger<int64_t>(Arg->getValue()); in parseObjcopyOptions()
980 Arg->getValue()); in parseObjcopyOptions()
1048 for (auto Arg : InputArgs.filtered(INSTALL_NAME_TOOL_add_rpath)) in parseInstallNameToolOptions() local
1049 MachOConfig.RPathToAdd.push_back(Arg->getValue()); in parseInstallNameToolOptions()
1051 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_prepend_rpath)) in parseInstallNameToolOptions() local
1052 MachOConfig.RPathToPrepend.push_back(Arg->getValue()); in parseInstallNameToolOptions()
1054 for (auto Arg : InputArgs.filtered(INSTALL_NAME_TOOL_delete_rpath)) { in parseInstallNameToolOptions() local
1055 StringRef RPath = Arg->getValue(); in parseInstallNameToolOptions()
1072 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_rpath)) { in parseInstallNameToolOptions() local
1073 StringRef Old = Arg->getValue(0); in parseInstallNameToolOptions()
1074 StringRef New = Arg->getValue(1); in parseInstallNameToolOptions()
1114 if (auto *Arg = InputArgs.getLastArg(INSTALL_NAME_TOOL_id)) { in parseInstallNameToolOptions() local
1115 MachOConfig.SharedLibId = Arg->getValue(); in parseInstallNameToolOptions()
1121 for (auto *Arg : InputArgs.filtered(INSTALL_NAME_TOOL_change)) in parseInstallNameToolOptions() local
1123 {Arg->getValue(0), Arg->getValue(1)}); in parseInstallNameToolOptions()
1129 for (auto Arg : InputArgs.filtered(INSTALL_NAME_TOOL_UNKNOWN)) in parseInstallNameToolOptions() local
1131 Arg->getAsString(InputArgs).c_str()); in parseInstallNameToolOptions()
1132 for (auto Arg : InputArgs.filtered(INSTALL_NAME_TOOL_INPUT)) in parseInstallNameToolOptions() local
1133 Positional.push_back(Arg->getValue()); in parseInstallNameToolOptions()
1176 for (auto *Arg : InputArgs.filtered(BITCODE_STRIP_UNKNOWN)) in parseBitcodeStripOptions() local
1178 Arg->getAsString(InputArgs).c_str()); in parseBitcodeStripOptions()
1181 for (auto *Arg : InputArgs.filtered(BITCODE_STRIP_INPUT)) in parseBitcodeStripOptions() local
1182 Positional.push_back(Arg->getValue()); in parseBitcodeStripOptions()
1243 for (auto Arg : InputArgs.filtered(STRIP_UNKNOWN)) in parseStripOptions() local
1245 Arg->getAsString(InputArgs).c_str()); in parseStripOptions()
1246 for (auto Arg : InputArgs.filtered(STRIP_INPUT)) in parseStripOptions() local
1247 Positional.push_back(Arg->getValue()); in parseStripOptions()
1275 if (auto *Arg = InputArgs.getLastArg(STRIP_discard_all, STRIP_discard_locals)) in parseStripOptions() local
1276 Config.DiscardMode = Arg->getOption().matches(STRIP_discard_all) in parseStripOptions()
1281 if (auto Arg = InputArgs.getLastArg(STRIP_strip_all, STRIP_no_strip_all)) in parseStripOptions() local
1282 Config.StripAll = Arg->getOption().getID() == STRIP_strip_all; in parseStripOptions()
1289 for (auto Arg : InputArgs.filtered(STRIP_keep_section)) in parseStripOptions() local
1291 Arg->getValue(), SectionMatchStyle, ErrorCallback))) in parseStripOptions()
1294 for (auto Arg : InputArgs.filtered(STRIP_remove_section)) in parseStripOptions() local
1296 Arg->getValue(), SectionMatchStyle, ErrorCallback))) in parseStripOptions()
1299 for (auto Arg : InputArgs.filtered(STRIP_strip_symbol)) in parseStripOptions() local
1301 Arg->getValue(), SymbolMatchStyle, ErrorCallback))) in parseStripOptions()
1304 for (auto Arg : InputArgs.filtered(STRIP_keep_symbol)) in parseStripOptions() local
1306 Arg->getValue(), SymbolMatchStyle, ErrorCallback))) in parseStripOptions()