Lines Matching defs:ScopeBuffer
96 struct ScopeBuffer(T, alias realloc = /*core.stdc.stdlib*/.realloc) struct
135 auto sbuf = ScopeBuffer!ubyte(tmpbuf); argument
146 debug(ScopeBuffer) buf[0 .. bufLen] = 0; in free() argument
158 void put(T c) in put()
198 * The result is only valid until the next `put()` or `ScopeBuffer` goes out of scope. argument
200 @system inout(T)[] opSlice(size_t lower, size_t upper) inout in inout()
231 * The number of elements in the `ScopeBuffer`. argument
233 @property size_t length() const in length()
243 @property void length(size_t i) in length()
253 alias opDollar = length;
277 debug(ScopeBuffer) buf[0 .. bufLen] = 0; argument