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