From 0fbdfc3664830e8387c13bf817c44e8b71085142 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 20 Nov 2008 07:09:17 +0000 Subject: [PATCH] add an operator= to assign to smallstring. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59715 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/ADT/SmallString.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/llvm/ADT/SmallString.h b/include/llvm/ADT/SmallString.h index b25d1eee30b..05b12d627e5 100644 --- a/include/llvm/ADT/SmallString.h +++ b/include/llvm/ADT/SmallString.h @@ -46,6 +46,11 @@ public: } // Extra operators. + const SmallString &operator=(const char *RHS) { + this->clear(); + return *this += RHS; + } + SmallString &operator+=(const char *RHS) { this->append(RHS, RHS+strlen(RHS)); return *this; -- 2.34.1