From: Chris Lattner Date: Thu, 20 Nov 2008 07:09:17 +0000 (+0000) Subject: add an operator= to assign to smallstring. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=0fbdfc3664830e8387c13bf817c44e8b71085142;p=oota-llvm.git add an operator= to assign to smallstring. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59715 91177308-0d34-0410-b5e6-96231b3b80d8 --- 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;