Lines Matching refs:decoder

1442                 typeof(return) decoder;  in save()  local
1444 decoder.range_ = range_.save; in save()
1445 decoder.buffer_ = buffer_.dup; in save()
1446 decoder.decoded_ = decoder.buffer_[0 .. decoded_.length]; in save()
1448 return decoder; in save()
1634 auto decoder = this; in save() local
1635 decoder.range_ = decoder.range_.save; in save()
1636 return decoder; in save()
1686 Decoder!(Range) decoder(Range)(Range range) if (isInputRange!Range)
1692 Decoder!(const(ubyte)[]) decoder()(const(char)[] range)
1705 assert(Base64.decoder(encoded)
1972 foreach (decoded; Base64.decoder(f.byLine()))
1993 … auto decoder = Base64.decoder(["", "Zg==", "Zm8=", "Zm9v", "Zm9vYg==", "Zm9vYmE=", "Zm9vYmFy"]); variable
1997 assert(decoder.front == witness[i++]); decoder.popFront();
1998 assert(decoder.front == witness[i++]); decoder.popFront();
1999 assert(decoder.front == witness[i++]); decoder.popFront();
2001 foreach (decoded; decoder.save)
2023 assert(equal(Base64.decoder(Base64.encoder(cast(ubyte[]) u)), u));
2026 assert(equal(Base64URL.decoder(Base64URL.encoder(cast(ubyte[]) u)), u));
2029 assert(equal(Base64NoPadding.decoder(Base64NoPadding.encoder(cast(ubyte[]) u)), u));
2032 assert(equal(Base64Re.decoder(Base64Re.encoder(cast(ubyte[]) u)), u));
2107 assert(Base64.decoder(input).empty);
2155 auto item = Base64.decoder(Base64.encoder(cast(ubyte[]) "foobar"));
2176 assert(Base64.decoder(input).array == [[123, 45]]);
2185 assertThrown!Base64Exception(Base64.decoder(t1));
2188 assertThrown!Base64Exception(Base64.decoder(t2));