Lines Matching refs:canEncode

762     bool canEncode(dchar c) @safe pure @nogc nothrow  in GenericEncoder()
786 assert(canEncode(c)); in GenericEncoder()
865 bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
878 assert(canEncode(c)); in encodedLength()
887 if (!canEncode(c)) c = '?'; in encodeX()
893 if (!canEncode(c)) c = '?'; in encodeViaWrite()
910 return canEncode(c) ? c : INVALID_SEQUENCE; in safeDecodeViaRead()
948 bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
961 assert(canEncode(c)); in encodedLength()
970 if (!canEncode(c)) c = '?'; in encodeViaWrite()
1333 bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
1368 assert(canEncode(c)); in encodedLength()
1499 bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
1512 assert(canEncode(c)); in encodedLength()
1596 bool canEncode(dchar c) @safe pure @nogc nothrow in canEncode() function
1609 assert(canEncode(c)); in encodedLength()
1712 bool canEncode(E)(dchar c) in canEncode() function
1714 return EncoderInstance!(E).canEncode(c); in canEncode()
1720 assert( canEncode!(Latin1Char)('A'));
1721 assert( canEncode!(Latin2Char)('A'));
1722 assert(!canEncode!(AsciiChar)('\u00A0'));
1723 assert( canEncode!(Latin1Char)('\u00A0'));
1724 assert( canEncode!(Latin2Char)('\u00A0'));
1725 assert( canEncode!(Windows1250Char)('\u20AC'));
1726 assert(!canEncode!(Windows1250Char)('\u20AD'));
1727 assert(!canEncode!(Windows1250Char)('\uFFFD'));
1728 assert( canEncode!(Windows1251Char)('\u0402'));
1729 assert(!canEncode!(Windows1251Char)('\u20AD'));
1730 assert(!canEncode!(Windows1251Char)('\uFFFD'));
1731 assert( canEncode!(Windows1252Char)('\u20AC'));
1732 assert(!canEncode!(Windows1252Char)('\u20AD'));
1733 assert(!canEncode!(Windows1252Char)('\uFFFD'));
1734 assert(!canEncode!(char)(cast(dchar) 0x110000));
1745 .find!(x => !canEncode!AsciiChar(x))
2669 abstract bool canEncode(dchar c);
2951 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
2953 return std.encoding.canEncode!(AsciiChar)(c); in canEncode()
3035 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3037 return std.encoding.canEncode!(Latin1Char)(c); in canEncode()
3111 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3113 return std.encoding.canEncode!(Latin2Char)(c); in canEncode()
3179 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3181 return std.encoding.canEncode!(Windows1250Char)(c); in canEncode()
3247 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3249 return std.encoding.canEncode!(Windows1251Char)(c); in canEncode()
3315 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3317 return std.encoding.canEncode!(Windows1252Char)(c); in canEncode()
3395 assert(!scheme.canEncode('\uFFFD'));
3452 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3454 return std.encoding.canEncode!(char)(c); in canEncode()
3521 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3523 return std.encoding.canEncode!(wchar)(c); in canEncode()
3617 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3619 return std.encoding.canEncode!(dchar)(c); in canEncode()