LLVM: llvm::objcopy::NameMatcher Class Reference (original) (raw)
#include "[llvm/ObjCopy/CommonConfig.h](CommonConfig%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| Error | addMatcher (Expected< NameOrPattern > Matcher) |
| bool | matches (StringRef S) const |
| bool | empty () const |
Detailed Description
Definition at line 126 of file CommonConfig.h.
Member Function Documentation
◆ addMatcher()
| Error llvm::objcopy::NameMatcher::addMatcher ( Expected< NameOrPattern > Matcher) | inline |
|---|
Definition at line 132 of file CommonConfig.h.
References llvm::Error::success().
◆ empty()
| bool llvm::objcopy::NameMatcher::empty ( ) const | inline |
|---|
Definition at line 150 of file CommonConfig.h.
Referenced by llvm::objcopy::coff::handleArgs(), llvm::objcopy::dxbc::handleArgs(), llvm::objcopy::wasm::removeSections(), removeSections(), replaceAndRemoveSections(), updateAndRemoveSymbols(), and updateAndRemoveSymbols().
◆ matches()
| bool llvm::objcopy::NameMatcher::matches ( StringRef S) const | inline |
|---|
Definition at line 145 of file CommonConfig.h.
References llvm::is_contained().
Referenced by llvm::objcopy::coff::handleArgs(), llvm::objcopy::dxbc::handleArgs(), llvm::objcopy::wasm::removeSections(), removeSections(), replaceAndRemoveSections(), updateAndRemoveSymbols(), and updateAndRemoveSymbols().
The documentation for this class was generated from the following file:
- include/llvm/ObjCopy/CommonConfig.h