Lines Matching refs:canEncode
704 bool canEncode(dchar c) @safe pure @nogc nothrow in GenericEncoder()
728 assert(canEncode(c)); in GenericEncoder()
807 bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
820 assert(canEncode(c)); in encodedLength()
829 if (!canEncode(c)) c = '?'; in encodeX()
835 if (!canEncode(c)) c = '?'; in encodeViaWrite()
852 return canEncode(c) ? c : INVALID_SEQUENCE; in safeDecodeViaRead()
890 bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
903 assert(canEncode(c)); in encodedLength()
912 if (!canEncode(c)) c = '?'; in encodeViaWrite()
1180 bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
1215 assert(canEncode(c)); in encodedLength()
1346 bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
1359 assert(canEncode(c)); in encodedLength()
1443 bool canEncode(dchar c) @safe pure @nogc nothrow in canEncode() function
1456 assert(canEncode(c)); in encodedLength()
1558 bool canEncode(E)(dchar c) in canEncode() function
1560 return EncoderInstance!(E).canEncode(c); in canEncode()
1566 assert( canEncode!(Latin1Char)('A'));
1567 assert( canEncode!(Latin2Char)('A'));
1568 assert(!canEncode!(AsciiChar)('\u00A0'));
1569 assert( canEncode!(Latin1Char)('\u00A0'));
1570 assert( canEncode!(Latin2Char)('\u00A0'));
1571 assert( canEncode!(Windows1250Char)('\u20AC'));
1572 assert(!canEncode!(Windows1250Char)('\u20AD'));
1573 assert(!canEncode!(Windows1250Char)('\uFFFD'));
1574 assert( canEncode!(Windows1252Char)('\u20AC'));
1575 assert(!canEncode!(Windows1252Char)('\u20AD'));
1576 assert(!canEncode!(Windows1252Char)('\uFFFD'));
1577 assert(!canEncode!(char)(cast(dchar) 0x110000));
1588 .find!(x => !canEncode!AsciiChar(x))
2509 abstract bool canEncode(dchar c);
2791 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
2793 return std.encoding.canEncode!(AsciiChar)(c); in canEncode()
2875 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
2877 return std.encoding.canEncode!(Latin1Char)(c); in canEncode()
2951 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
2953 return std.encoding.canEncode!(Latin2Char)(c); in canEncode()
3019 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3021 return std.encoding.canEncode!(Windows1250Char)(c); in canEncode()
3087 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3089 return std.encoding.canEncode!(Windows1252Char)(c); in canEncode()
3155 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3157 return std.encoding.canEncode!(char)(c); in canEncode()
3224 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3226 return std.encoding.canEncode!(wchar)(c); in canEncode()
3320 override bool canEncode(dchar c) @safe pure nothrow @nogc in canEncode() function
3322 return std.encoding.canEncode!(dchar)(c); in canEncode()