/// <summary> /// Provides the safe characters for the Phags-pa code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable Phagspa() { return(CodeChartHelper.GetRange(43072, 43127)); }
/// <summary> /// Provides the safe characters for the Kayah Li code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable KayahLi() { return(CodeChartHelper.GetRange(43264, 43311)); }
/// <summary> /// Provides the safe characters for the Javanese code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable Javanese() { return(CodeChartHelper.GetRange(43392, 43487, (int i) => i == 43470 || (i >= 43482 && i <= 43485))); }
/// <summary> /// Provides the safe characters for the Small Form Variants code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable SmallFormVariants() { return(CodeChartHelper.GetRange(65104, 65131, (int i) => i == 65107 || i == 65127)); }
/// <summary> /// Provides the safe characters for the Specials code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable Specials() { return(CodeChartHelper.GetRange(65529, 65533)); }
/// <summary> /// Provides the safe characters for the Variation Selectors code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable VariationSelectors() { return(CodeChartHelper.GetRange(65024, 65039)); }
/// <summary> /// Provides the safe characters for the Combining Half Marks code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable CombiningHalfMarks() { return(CodeChartHelper.GetRange(65056, 65062)); }
/// <summary> /// Provides the safe characters for the Ideographic Description Characters code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable IdeographicDescriptionCharacters() { return(CodeChartHelper.GetRange(12272, 12283)); }
/// <summary> /// Provides the safe characters for the CJK Symbols and Punctuation code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable CjkSymbolsAndPunctuation() { return(CodeChartHelper.GetRange(12288, 12351)); }
/// <summary> /// Provides the safe characters for the CJK Radicals Supplement code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable CjkRadicalsSupplement() { return(CodeChartHelper.GetRange(11904, 12019, (int i) => i == 11930)); }
/// <summary> /// Provides the safe characters for the Kangxi Radicals code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable KangxiRadicals() { return(CodeChartHelper.GetRange(12032, 12245)); }
/// <summary> /// Provides the safe characters for the Cyrillic Extended A code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable SupplementalPunctuation() { return(CodeChartHelper.GetRange(11776, 11825)); }
/// <summary> /// Provides the safe characters for the Cyrillic Extended A code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable CyrillicExtendedA() { return(CodeChartHelper.GetRange(11744, 11775)); }
/// <summary> /// Provides the safe characters for the Saurashtra code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable Saurashtra() { return(CodeChartHelper.GetRange(43136, 43225, (int i) => i >= 43205 && i <= 43213)); }
/// <summary> /// Provides the safe characters for the Alphabetic Presentation Forms code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable AlphabeticPresentationForms() { return(CodeChartHelper.GetRange(64256, 64335, (int i) => (i >= 64263 && i <= 64274) || (i >= 64280 && i <= 64284) || i == 64311 || i == 64317 || i == 64319 || i == 64322 || i == 64325)); }
/// <summary> /// Provides the safe characters for the Hiragana code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable Hiragana() { return(CodeChartHelper.GetRange(12353, 12447, (int i) => i == 12439 || i == 12440)); }
/// <summary> /// Provides the safe characters for the Arabic Presentation Forms A code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable ArabicPresentationFormsA() { return(CodeChartHelper.GetRange(64336, 65021, (int i) => (i >= 64434 && i <= 64466) || (i >= 64832 && i <= 64847) || i == 64912 || i == 64913 || (i >= 64968 && i <= 65007))); }
/// <summary> /// Provides the safe characters for the Myanmar Extended A code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable MyanmarExtendedA() { return(CodeChartHelper.GetRange(43616, 43643)); }
/// <summary> /// Provides the safe characters for the Vertical Forms code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable VerticalForms() { return(CodeChartHelper.GetRange(65040, 65049)); }
/// <summary> /// Provides the safe characters for the Myanmar Extended A code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable TaiViet() { return(CodeChartHelper.GetRange(43648, 43714).Concat(CodeChartHelper.GetRange(43739, 43743))); }
/// <summary> /// Provides the safe characters for the CJK Compatibility Forms code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable CjkCompatibilityForms() { return(CodeChartHelper.GetRange(65072, 65103)); }
/// <summary> /// Provides the safe characters for the Meetei Mayek code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable MeeteiMayek() { return(CodeChartHelper.GetRange(43968, 44025, (int i) => i == 44014 || i == 44015)); }
/// <summary> /// Provides the safe characters for the Arabic Presentation Forms B code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable ArabicPresentationFormsB() { return(CodeChartHelper.GetRange(65136, 65276, (int i) => i == 65141)); }
/// <summary> /// Provides the safe characters for the Hangul Syllables code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable HangulSyllables() { return(CodeChartHelper.GetRange(44032, 55203)); }
/// <summary> /// Provides the safe characters for the Devanagari Extended code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable DevanagariExtended() { return(CodeChartHelper.GetRange(43232, 43259)); }
/// <summary> /// Provides the safe characters for the Hangul Jamo Extended B code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable HangulJamoExtendedB() { return(CodeChartHelper.GetRange(55216, 55291, (int i) => i == 55239 || i == 55240 || i == 55241 || i == 55242)); }
/// <summary> /// Provides the safe characters for the Hangul Jamo Extended A code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable HangulJamoExtendedA() { return(CodeChartHelper.GetRange(43360, 43388)); }
/// <summary> /// Provides the safe characters for the CJK Compatibility Ideographs code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable CjkCompatibilityIdeographs() { return(CodeChartHelper.GetRange(63744, 64217, (int i) => i == 64046 || i == 64047 || i == 64110 || i == 64111)); }
/// <summary> /// Provides the safe characters for the Cham code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable Cham() { return(CodeChartHelper.GetRange(43520, 43615, (int i) => (i >= 43575 && i <= 43583) || i == 43598 || i == 43599 || i == 43610 || i == 43611)); }
/// <summary> /// Provides the safe characters for the Common Indic Number Forms code table. /// </summary> /// <returns>The safe characters for the code table.</returns> internal static IEnumerable CommonIndicNumberForms() { return(CodeChartHelper.GetRange(43056, 43065)); }