Lines Matching refs:unicode

179             $(HTTP www.unicode.org/cldr/utility/properties.jsp, property index) page
181 See $(LREF unicode) for easy and (optionally) compile-time checked set
192 auto set = unicode("Cyrillic") | unicode("Armenian");
194 auto ascii = unicode.ASCII;
195 auto currency = unicode.Currency_Symbol;
249 definition as found in $(HTTP www.unicode.org/versions/Unicode6.2.0/ch03.pdf,
282 $(HTTP www.unicode.org/uni2book/ch03.pdf, Unicode Conformance)).
286 is the algorithm as specified in $(HTTP www.unicode.org/uni2book/ch03.pdf,
2199 auto gothic = unicode.Gothic;
2288 auto lower = unicode.LowerCase;
2289 auto upper = unicode.UpperCase;
2290 auto ascii = unicode.ASCII;
2351 assert('я' in unicode.Cyrillic);
2352 assert(!('z' in unicode.Cyrillic));
2416 auto set = unicode.ASCII;
2473 import std.uni : unicode;
2475 assert(unicode.Cyrillic.to!string ==
2479 assert(format("%d", unicode.Cyrillic) == unicode.Cyrillic.to!string);
2481 assert(format("%#x", unicode.Cyrillic) ==
2485 assert(format("%#X", unicode.Cyrillic) ==
2494 assertThrown!FormatException(format("%z", unicode.ASCII));
2546 assert(unicode.Cyrillic.intersect('-').byInterval.empty);
2613 auto set = unicode.ASCII;
3122 assert(unicode.ASCII.to!string() == "[0..128)");
4354 auto set = unicode.Greek;
4618 auto m = utfMatcher!char(unicode.Number);
4653 auto m = utfMatcher!char(unicode.Number);
4662 auto m16 = utfMatcher!wchar(unicode.Number);
4782 auto ascii = set & unicode.ASCII;
5039 auto ascii = set & unicode.ASCII;
5312 auto utf8 = utf8Matcher(unicode.Letter);
5381 auto utf16 = utfMatcher!wchar(unicode.L);
5384 auto utf8 = utfMatcher!char(unicode.L);
5389 foreach (ch; unicode.L.byCodepoint.stride(3))
5418 auto utf16 = utfMatcher!wchar(unicode.L);
5419 auto utf8 = utfMatcher!char(unicode.L);
6218 auto cased = set & unicode.LC;
6232 CodepointSet s = unicode(name);
6393 last = unicode.parseControlCode(this);
6404 set.add(unicode.parsePropertySpec(this, false, casefold_));
6408 set.add(unicode.parsePropertySpec(this, true, casefold_));
6427 set.add(unicode.Nd);
6431 set.add(unicode.Nd.inverted);
6435 set.add(unicode.White_Space);
6439 set.add(unicode.White_Space.inverted);
6515 end = unicode.parseControlCode(this);
6697 @safe public struct unicode
6727 auto ascii = unicode.ASCII;
6732 assert(ascii == unicode.ascII);
6735 auto latin = unicode.in_latin1_Supplement;
6739 assert(latin == unicode("In Latin 1 Supplement"));
6741 assert(collectException(unicode("InCyrilliac")));
6780 assert(unicode.block.Greek_and_Coptic == unicode.InGreek_and_Coptic);
6798 auto arabicScript = unicode.script.arabic;
6799 auto arabicBlock = unicode.block.arabic;
6805 assert(arabicBlock == unicode.inArabic);
6806 assert(arabicScript == unicode.arabic);
6830 auto leadingVowel = unicode.hangulSyllableType("L");
6834 assert(leadingVowel == unicode.hangulSyllableType.L);
6907 import std.uni : unicode;
6909 auto set = unicode.parseSet(pat);
6947 assert(unicode("InHebrew") == asSet(blocks.Hebrew));
6948 assert(unicode("separator") == (asSet(uniProps.Zs) | asSet(uniProps.Zl) | asSet(uniProps.Zp)));
6949 assert(unicode("In-Kharoshthi") == asSet(blocks.Kharoshthi));
8941 foreach (v; unicode.lowerCase.byCodepoint)
8973 foreach (v; unicode.upperCase.byCodepoint)
9888 foreach (ch; unicode.upperCase.byCodepoint)
10024 auto title = unicode.Titlecase_Letter;
10025 foreach (ch; unicode.lowerCase.byCodepoint)
10211 auto alpha = unicode("Alphabetic");
10231 auto mark = unicode("Mark");
10258 auto n = unicode("N");
10293 auto n = unicode("N");
10294 auto alpha = unicode("Alphabetic");
10337 foreach (ch; unicode("P").byCodepoint)
10358 foreach (ch; unicode("S").byCodepoint)
10378 auto space = unicode.Zs;
10400 auto set = unicode("Graphical");
10425 auto cc = unicode.Cc;
10448 foreach (ch; unicode("Format").byCodepoint)
10508 auto set = unicode("Cn");