diff options
author | Dmitri Gribenko <gribozavr@gmail.com> | 2013-08-24 01:50:41 +0000 |
---|---|---|
committer | Dmitri Gribenko <gribozavr@gmail.com> | 2013-08-24 01:50:41 +0000 |
commit | 292c9200fcc7dec14977f8cca62f7de39489cbc7 (patch) | |
tree | 0ec6895498e1c453e3df8bf682829f2f0a360ca7 | |
parent | e531cbaa8661bb878fc5463c8fd69b87544414e1 (diff) | |
download | bcm5719-llvm-292c9200fcc7dec14977f8cca62f7de39489cbc7.tar.gz bcm5719-llvm-292c9200fcc7dec14977f8cca62f7de39489cbc7.zip |
Added const qualifier to StringRef::edit_distance member function
Patch by Ismail Pazarbasi.
llvm-svn: 189162
-rw-r--r-- | llvm/include/llvm/ADT/StringRef.h | 2 | ||||
-rw-r--r-- | llvm/lib/Support/StringRef.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/llvm/include/llvm/ADT/StringRef.h b/llvm/include/llvm/ADT/StringRef.h index 3e1e24c1ea4..fd5b28e8fc1 100644 --- a/llvm/include/llvm/ADT/StringRef.h +++ b/llvm/include/llvm/ADT/StringRef.h @@ -175,7 +175,7 @@ namespace llvm { /// transform one of the given strings into the other. If zero, /// the strings are identical. unsigned edit_distance(StringRef Other, bool AllowReplacements = true, - unsigned MaxEditDistance = 0); + unsigned MaxEditDistance = 0) const; /// str - Get the contents as an std::string. std::string str() const { diff --git a/llvm/lib/Support/StringRef.cpp b/llvm/lib/Support/StringRef.cpp index d7a0bfa4100..ee49ca80ffd 100644 --- a/llvm/lib/Support/StringRef.cpp +++ b/llvm/lib/Support/StringRef.cpp @@ -85,7 +85,7 @@ int StringRef::compare_numeric(StringRef RHS) const { // Compute the edit distance between the two given strings. unsigned StringRef::edit_distance(llvm::StringRef Other, bool AllowReplacements, - unsigned MaxEditDistance) { + unsigned MaxEditDistance) const { return llvm::ComputeEditDistance( llvm::ArrayRef<char>(data(), size()), llvm::ArrayRef<char>(Other.data(), Other.size()), |