#include "llvm/Demangle/Utility.h"
Definition at line 31 of file Utility.h.
◆ OutputBuffer() [1/3]
OutputBuffer::OutputBuffer |
( |
char * |
StartBuf, |
|
|
size_t |
Size |
|
) |
| |
|
inline |
◆ OutputBuffer() [2/3]
OutputBuffer::OutputBuffer |
( |
| ) |
|
|
default |
◆ OutputBuffer() [3/3]
◆ back()
char OutputBuffer::back |
( |
| ) |
const |
|
inline |
◆ empty()
bool OutputBuffer::empty |
( |
| ) |
const |
|
inline |
◆ getBuffer()
char* OutputBuffer::getBuffer |
( |
| ) |
|
|
inline |
◆ getBufferCapacity()
size_t OutputBuffer::getBufferCapacity |
( |
| ) |
const |
|
inline |
◆ getBufferEnd()
char* OutputBuffer::getBufferEnd |
( |
| ) |
|
|
inline |
◆ getCurrentPosition()
size_t OutputBuffer::getCurrentPosition |
( |
| ) |
const |
|
inline |
◆ insert()
◆ isGtInsideTemplateArgs()
bool OutputBuffer::isGtInsideTemplateArgs |
( |
| ) |
const |
|
inline |
◆ operator StringView()
◆ operator+=() [1/2]
◆ operator+=() [2/2]
◆ operator<<() [1/8]
◆ operator<<() [2/8]
◆ operator<<() [3/8]
◆ operator<<() [4/8]
◆ operator<<() [5/8]
◆ operator<<() [6/8]
◆ operator<<() [7/8]
OutputBuffer& OutputBuffer::operator<< |
( |
unsigned long long |
N | ) |
|
|
inline |
◆ operator<<() [8/8]
◆ operator=()
◆ prepend()
◆ printClose()
void OutputBuffer::printClose |
( |
char |
Close = ')' | ) |
|
|
inline |
◆ printOpen()
void OutputBuffer::printOpen |
( |
char |
Open = '(' | ) |
|
|
inline |
◆ reset()
void OutputBuffer::reset |
( |
char * |
Buffer_, |
|
|
size_t |
BufferCapacity_ |
|
) |
| |
|
inline |
◆ setCurrentPosition()
void OutputBuffer::setCurrentPosition |
( |
size_t |
NewPos | ) |
|
|
inline |
◆ CurrentPackIndex
unsigned OutputBuffer::CurrentPackIndex = std::numeric_limits<unsigned>::max() |
◆ CurrentPackMax
unsigned OutputBuffer::CurrentPackMax = std::numeric_limits<unsigned>::max() |
◆ GtIsGt
unsigned OutputBuffer::GtIsGt = 1 |
The documentation for this class was generated from the following file: