Use ArrayRef instead of `const std::vector`.
llvm-svn: 290213
This commit is contained in:
parent
f7a7ab59af
commit
e52614b5c7
|
|
@ -21,7 +21,7 @@ using namespace llvm;
|
||||||
using namespace lld;
|
using namespace lld;
|
||||||
using namespace lld::elf;
|
using namespace lld::elf;
|
||||||
|
|
||||||
StringMatcher::StringMatcher(const std::vector<StringRef> &Pat) {
|
StringMatcher::StringMatcher(ArrayRef<StringRef> Pat) {
|
||||||
for (StringRef S : Pat) {
|
for (StringRef S : Pat) {
|
||||||
Expected<GlobPattern> Pat = GlobPattern::create(S);
|
Expected<GlobPattern> Pat = GlobPattern::create(S);
|
||||||
if (!Pat)
|
if (!Pat)
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,7 @@ private:
|
||||||
class StringMatcher {
|
class StringMatcher {
|
||||||
public:
|
public:
|
||||||
StringMatcher() = default;
|
StringMatcher() = default;
|
||||||
explicit StringMatcher(const std::vector<StringRef> &Pat);
|
explicit StringMatcher(ArrayRef<StringRef> Pat);
|
||||||
|
|
||||||
bool match(StringRef S) const;
|
bool match(StringRef S) const;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue