20 return traits_type::not_eof(c);
23 std::streamsize
xsputn(
const char* , std::streamsize n)
override {
A stream buffer that discards all output.
Definition NullStream.h:17
int overflow(int c) override
Definition NullStream.h:19
std::streamsize xsputn(const char *, std::streamsize n) override
Definition NullStream.h:23
NullBuffer() noexcept=default
An output stream that discards all output This is used in the language server to parse programs witho...
Definition NullStream.h:44
static NullBuffer null_buffer
Definition NullStream.h:46
NullOStream()
Definition NullStream.h:48