#include "core/fxcrt/widetext_buffer.h"
#include "core/fxcrt/fx_safe_types.h"
#include "core/fxcrt/span_util.h"
namespace fxcrt {
size_t WideTextBuffer::GetLength() const { … }
pdfium::span<wchar_t> WideTextBuffer::GetWideSpan() { … }
pdfium::span<const wchar_t> WideTextBuffer::GetWideSpan() const { … }
WideStringView WideTextBuffer::AsStringView() const { … }
WideString WideTextBuffer::MakeString() const { … }
void WideTextBuffer::AppendChar(wchar_t ch) { … }
void WideTextBuffer::Delete(size_t start_index, size_t count) { … }
void WideTextBuffer::AppendWideString(WideStringView str) { … }
WideTextBuffer& WideTextBuffer::operator<<(ByteStringView ascii) { … }
WideTextBuffer& WideTextBuffer::operator<<(WideStringView str) { … }
WideTextBuffer& WideTextBuffer::operator<<(const WideString& str) { … }
WideTextBuffer& WideTextBuffer::operator<<(const wchar_t* lpsz) { … }
WideTextBuffer& WideTextBuffer::operator<<(const WideTextBuffer& buf) { … }
pdfium::span<wchar_t> WideTextBuffer::ExpandWideBuf(size_t char_count) { … }
}