Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/ObjCopy/
H A DCommonConfig.cpp14 Expected<NameOrPattern>
15 NameOrPattern::create(StringRef Pattern, MatchStyle MS, in create()
19 return NameOrPattern(Pattern); in create()
37 return NameOrPattern(std::make_shared<GlobPattern>(*GlobOrErr), in create()
42 return NameOrPattern(std::make_shared<Regex>( in create()
/llvm-project-15.0.7/llvm/include/llvm/ObjCopy/
H A DCommonConfig.h98 class NameOrPattern {
105 NameOrPattern(StringRef N) : Name(N) {} in NameOrPattern() function
106 NameOrPattern(std::shared_ptr<Regex> R) : R(R) {} in NameOrPattern() function
107 NameOrPattern(std::shared_ptr<GlobPattern> G, bool IsPositiveMatch) in NameOrPattern() function
113 static Expected<NameOrPattern>
133 std::vector<NameOrPattern> PosPatterns;
134 std::vector<NameOrPattern> NegMatchers;
137 Error addMatcher(Expected<NameOrPattern> Matcher) { in addMatcher()
/llvm-project-15.0.7/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp360 if (Error E = Symbols.addMatcher(NameOrPattern::create( in addSymbolsFromFile()
826 if (Error E = Config.ToRemove.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
830 if (Error E = Config.KeepSection.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
834 if (Error E = Config.OnlySection.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
910 if (Error E = Config.SymbolsToWeaken.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
919 if (Error E = Config.SymbolsToRemove.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
938 if (Error E = Config.SymbolsToKeep.addMatcher(NameOrPattern::create( in parseObjcopyOptions()
1200 cantFail(Config.ToRemove.addMatcher(NameOrPattern::create( in parseBitcodeStripOptions()
1290 if (Error E = Config.KeepSection.addMatcher(NameOrPattern::create( in parseStripOptions()
1295 if (Error E = Config.ToRemove.addMatcher(NameOrPattern::create( in parseStripOptions()
[all …]
/llvm-project-15.0.7/llvm/unittests/ObjCopy/
H A DObjCopyTest.cpp349 Expected<NameOrPattern> Pattern = objcopy::NameOrPattern::create( in removeSectionByPatternImpl()