Lines Matching defs:FakeString
121651 struct FakeString { struct
121652 FakeString() : in FakeString() function
121657 ~FakeString() { in ~FakeString()
121663 void Rebind(const nsString::char_type* aData, nsString::size_type aLength) { in Rebind()
121672 void ShareOrDependUpon(const nsAString& aString) { in ShareOrDependUpon()
121682 void Truncate() { in Truncate()
121688 void SetIsVoid(bool aValue) { in SetIsVoid()
121695 const nsString::char_type* Data() const in Data()
121700 nsString::char_type* BeginWriting() in BeginWriting()
121705 nsString::size_type Length() const in Length()
121711 bool SetLength(nsString::size_type aLength, mozilla::fallible_t const&) { in SetLength()
121730 const nsAString* ToAStringPtr() const { in ToAStringPtr()
121734 operator const nsAString& () const { in operator const nsAString&()
121739 nsAString* ToAStringPtr() { in ToAStringPtr()
121743 nsString::char_type* mData;
121744 nsString::size_type mLength;
121745 uint32_t mFlags;
121747 static const size_t sInlineCapacity = 64;
121748 nsString::char_type mInlineStorage[sInlineCapacity];
121753 void SetData(nsString::char_type* aData) { in SetData()
121757 void AssignFromStringBuffer(already_AddRefed<nsStringBuffer> aBuffer) { in AssignFromStringBuffer()
121769 class StringAsserter : public nsString {