Home
last modified time | relevance | path

Searched refs:NameOrPattern (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/
H A DCommonConfig.cpp15 Expected<NameOrPattern>
16 NameOrPattern::create(StringRef Pattern, MatchStyle MS, in create()
20 return NameOrPattern(Pattern); in create()
33 return NameOrPattern(std::make_shared<GlobPattern>(*GlobOrErr), in create()
44 return NameOrPattern(std::make_shared<Regex>( in create()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjCopy/
H A DCommonConfig.h93 class NameOrPattern {
100 NameOrPattern(StringRef N) : Name(N) {} in NameOrPattern() function
101 NameOrPattern(std::shared_ptr<Regex> R) : R(R) {} in NameOrPattern() function
102 NameOrPattern(std::shared_ptr<GlobPattern> G, bool IsPositiveMatch) in NameOrPattern() function
108 LLVM_ABI static Expected<NameOrPattern>
128 SmallVector<NameOrPattern, 0> PosPatterns;
129 SmallVector<NameOrPattern, 0> NegMatchers;
132 Error addMatcher(Expected<NameOrPattern> Matcher) { in addMatcher()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp375 if (Error E = Symbols.addMatcher(NameOrPattern::create( in addSymbolsFromFile()
651 if (Error E = PatternUpdate.SectionPattern.addMatcher(NameOrPattern::create( in parseChangeSectionAddr()
903 NameOrPattern::create(Fields[0], SectionMatchStyle, ErrorCallback); in parseObjcopyOptions()
1054 if (Error E = Config.ToRemove.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
1058 if (Error E = Config.KeepSection.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
1062 if (Error E = Config.OnlySection.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
1115 if (Error E = Config.SymbolsToLocalize.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
1124 if (Error E = Config.SymbolsToKeepGlobal.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
1133 if (Error E = Config.SymbolsToGlobalize.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
1142 if (Error E = Config.SymbolsToWeaken.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
[all …]