template <bool forward>

class StringBufferWriterImpl

Defined at line 105 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

Move this to a separate header since it might be useful elsewhere.

Public Methods

void StringBufferWriterImpl<forward> (const StringBufferWriterImpl<forward> & )

Defined at line 115 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

void StringBufferWriterImpl<forward> (cpp::span<char> buffer)

Defined at line 116 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

size_t size ()

Defined at line 118 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

size_t remainder_size ()

Defined at line 119 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

bool empty ()

Defined at line 120 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

bool full ()

Defined at line 121 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

bool ok ()

Defined at line 122 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

StringBufferWriterImpl<forward> & push (char c)

Defined at line 124 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

cpp::span<char> remainder_span ()

Defined at line 136 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

cpp::span<char> buffer_span ()

Defined at line 141 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h

cpp::string_view buffer_view ()

Defined at line 145 of file ../../third_party/llvm-libc/src/src/__support/integer_to_string.h