Lines Matching refs:encode
318 import std.utf : encode;
321 s.each!(c => encode(r, c));
342 import std.utf : encode;
345 s.each!(c => encode(r, c));
361 string encode(Char)(scope const(Char)[] uri)
372 assert("foo bar".encode == "foo%20bar");
373 assert("<>.@.™".encode == "%3C%3E.@.%E2%84%A2");
374 assert("foo/#?a=1&b=2".encode == "foo/#?a=1&b=2");
375 assert("dlang+rocks!".encode == "dlang+rocks!");
376 assert("!@#$%^&*(".encode == "!@#$%25%5E&*(");
594 auto result = encode(source);
601 result = encode(decode("%E3%81%82%E3%81%82"));
621 string encoded1 = encode(decoded1);
630 assert(encoded2 == encode(decoded2).to!StringType);