Home | History | Annotate | Download | only in ADT

Lines Matching defs:SmallString

1 //===- llvm/ADT/SmallString.h - 'Normally small' strings --------*- C++ -*-===//
10 // This file defines the SmallString class.
23 /// SmallString - A SmallString is just a SmallVector with methods and accessors
26 class SmallString : public SmallVector<char, InternalLen> {
29 SmallString() = default;
32 SmallString(StringRef S) : SmallVector<char, InternalLen>(S.begin(), S.end()) {}
36 SmallString(ItTy S, ItTy E) : SmallVector<char, InternalLen>(S, E) {}
280 const SmallString &operator=(StringRef RHS) {
285 SmallString &operator+=(StringRef RHS) {
289 SmallString &operator+=(char C) {