Lines Matching refs:StrAppend
699 // quadratic time operation with O(n) dynamic allocations. StrAppend
701 // of StrAppend(&str, a, b, c, ...) that none of the a, b, c, ... may
733 // StrAppend()
735 // WARNING: For speed, StrAppend does not try to check each of its input
745 // StrAppend(&s, s);
747 // Note: while StrCat supports appending up to 9 arguments, StrAppend
749 // automatically transforming StrCat to StrAppend, and can easily be
750 // worked around as consecutive calls to StrAppend are quite efficient.
753 PROTOBUF_EXPORT void StrAppend(string* dest, const AlphaNum& a);
754 PROTOBUF_EXPORT void StrAppend(string* dest, const AlphaNum& a,
756 PROTOBUF_EXPORT void StrAppend(string* dest, const AlphaNum& a,
758 PROTOBUF_EXPORT void StrAppend(string* dest, const AlphaNum& a,
774 StrAppend(result, *it);