28 "option is not supported for COFF");
47 "option is not supported for MachO");
65 "only flags for section dumping, removal, and "
66 "addition are supported");
92 "no flags are supported yet, only basic copying is allowed");
Tagged union holding either a T or a Error.
constexpr bool empty() const
empty - Check if the string is empty.
This is an optimization pass for GlobalISel generic memory operations.
Error createStringError(std::error_code EC, char const *Fmt, const Ts &... Vals)
Create formatted StringError object.
NameMatcher SymbolsToGlobalize
StringMap< SectionRename > SectionsToRename
NameMatcher SymbolsToRemove
std::vector< StringRef > DumpSection
bool ExtractMainPartition
bool DecompressDebugSections
NameMatcher SymbolsToKeep
StringRef AddGnuDebugLink
StringMap< uint64_t > SetSectionAlignment
NameMatcher SymbolsToWeaken
NameMatcher SymbolsToKeepGlobal
std::vector< NewSymbolInfo > SymbolsToAdd
StringMap< SectionFlagsUpdate > SetSectionFlags
NameMatcher UnneededSymbolsToRemove
std::optional< StringRef > ExtractPartition
std::vector< NewSectionInfo > AddSection
StringRef AllocSectionsPrefix
StringMap< StringRef > SymbolsToRename
NameMatcher SymbolsToLocalize
StringMap< uint64_t > SetSectionType
Expected< const XCOFFConfig & > getXCOFFConfig() const override
Expected< const COFFConfig & > getCOFFConfig() const override
Expected< const MachOConfig & > getMachOConfig() const override
Expected< const WasmConfig & > getWasmConfig() const override