Lines Matching defs:ScopeBuffer
95 struct ScopeBuffer(T, alias realloc = /*core.stdc.stdlib*/.realloc) struct
134 auto sbuf = ScopeBuffer!ubyte(tmpbuf); argument
145 debug(ScopeBuffer) buf[0 .. bufLen] = 0; in free() argument
157 void put(T c) in put()
197 * The result is only valid until the next `put()` or `ScopeBuffer` goes out of scope. argument
199 @system inout(T)[] opSlice(size_t lower, size_t upper) inout in inout()
230 * The number of elements in the `ScopeBuffer`. argument
232 @property size_t length() const in length()
242 @property void length(size_t i) in length()
252 alias opDollar = length;
276 debug(ScopeBuffer) buf[0 .. bufLen] = 0; argument