Add missing include.
authorZachary Turner <zturner@google.com>
Tue, 17 Jul 2018 19:48:46 +0000 (19:48 +0000)
committerZachary Turner <zturner@google.com>
Tue, 17 Jul 2018 19:48:46 +0000 (19:48 +0000)
llvm-svn: 337317

llvm/lib/Demangle/StringView.h

index ca27b41..55cab48 100644 (file)
@@ -15,6 +15,7 @@
 
 #include <algorithm>
 #include <cassert>
+#include <cstring>
 
 class StringView {
   const char *First;
@@ -27,7 +28,7 @@ public:
       : First(First_), Last(Last_) {}
   StringView(const char *First_, size_t Len)
       : First(First_), Last(First_ + Len) {}
-  StringView(const char *Str) : First(Str), Last(Str + strlen(Str)) {}
+  StringView(const char *Str) : First(Str), Last(Str + std::strlen(Str)) {}
   StringView() : First(nullptr), Last(nullptr) {}
 
   StringView substr(size_t From) const {