class NameMatcher
Declaration
class NameMatcher { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ObjCopy/CommonConfig.h:131
Member Variables
- private DenseSet<llvm::CachedHashStringRef> PosNames
- private std::vector<NameOrPattern> PosPatterns
- private std::vector<NameOrPattern> NegMatchers
Method Overview
- public llvm::Error addMatcher(Expected<llvm::objcopy::NameOrPattern> Matcher)
- public bool empty() const
- public bool matches(llvm::StringRef S) const
Methods
¶llvm::Error addMatcher(
Expected<llvm::objcopy::NameOrPattern>
Matcher)
llvm::Error addMatcher(
Expected<llvm::objcopy::NameOrPattern>
Matcher)
Declared at: llvm/include/llvm/ObjCopy/CommonConfig.h:137
Parameters
- Expected<llvm::objcopy::NameOrPattern> Matcher
¶bool empty() const
bool empty() const
Declared at: llvm/include/llvm/ObjCopy/CommonConfig.h:155
¶bool matches(llvm::StringRef S) const
bool matches(llvm::StringRef S) const
Declared at: llvm/include/llvm/ObjCopy/CommonConfig.h:150