33 references to IsInRangeInclusive
System.Private.CoreLib (33)
src\libraries\System.Private.CoreLib\src\System\Text\Ascii.CaseConversion.cs (2)
446
if (UnicodeUtility.
IsInRangeInclusive
(element, 'a', 'z'))
453
if (UnicodeUtility.
IsInRangeInclusive
(element, 'A', 'Z'))
src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (16)
439
if (!UnicodeUtility.
IsInRangeInclusive
(tempValue, 0xC2, 0xF4))
467
Debug.Assert(UnicodeUtility.
IsInRangeInclusive
(tempValue, 0x0080, 0x07FF));
475
if (!UnicodeUtility.
IsInRangeInclusive
(tempValue, ((0xE0 - 0xC0) << 6) + (0xA0 - 0x80), ((0xF4 - 0xC0) << 6) + (0x8F - 0x80)))
482
if (UnicodeUtility.
IsInRangeInclusive
(tempValue, ((0xED - 0xC0) << 6) + (0xA0 - 0x80), ((0xED - 0xC0) << 6) + (0xBF - 0x80)))
488
if (UnicodeUtility.
IsInRangeInclusive
(tempValue, ((0xF0 - 0xC0) << 6) + (0x80 - 0x80), ((0xF0 - 0xC0) << 6) + (0x8F - 0x80)))
518
Debug.Assert(UnicodeUtility.
IsInRangeInclusive
(tempValue, 0x0800, 0xFFFF));
1263
return UnicodeUtility.
IsInRangeInclusive
((uint)category, (uint)UnicodeCategory.UppercaseLetter, (uint)UnicodeCategory.OtherLetter);
1269
return UnicodeUtility.
IsInRangeInclusive
((uint)category, (uint)UnicodeCategory.UppercaseLetter, (uint)UnicodeCategory.OtherLetter)
1276
return UnicodeUtility.
IsInRangeInclusive
((uint)category, (uint)UnicodeCategory.DecimalDigitNumber, (uint)UnicodeCategory.OtherNumber);
1282
return UnicodeUtility.
IsInRangeInclusive
((uint)category, (uint)UnicodeCategory.ConnectorPunctuation, (uint)UnicodeCategory.OtherPunctuation);
1288
return UnicodeUtility.
IsInRangeInclusive
((uint)category, (uint)UnicodeCategory.SpaceSeparator, (uint)UnicodeCategory.ParagraphSeparator);
1294
return UnicodeUtility.
IsInRangeInclusive
((uint)category, (uint)UnicodeCategory.MathSymbol, (uint)UnicodeCategory.OtherSymbol);
1315
return UnicodeUtility.
IsInRangeInclusive
(value._value, '0', '9');
1351
return UnicodeUtility.
IsInRangeInclusive
(value._value, 'a', 'z');
1363
return UnicodeUtility.
IsInRangeInclusive
(value._value, '0', '9');
1390
return UnicodeUtility.
IsInRangeInclusive
(value._value, 'A', 'Z');
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Helpers.cs (4)
302
|| (!BitConverter.IsLittleEndian && UnicodeUtility.
IsInRangeInclusive
(value, 0x0080_0000u, 0x07FF_FFFFu));
384
return (BitConverter.IsLittleEndian && UnicodeUtility.
IsInRangeInclusive
(value, 0x0080_0000u, 0x07FF_FFFFu))
643
return (BitConverter.IsLittleEndian && UnicodeUtility.
IsInRangeInclusive
(value & 0xC0FFu, 0x80C2u, 0x80DFu))
662
return (BitConverter.IsLittleEndian && UnicodeUtility.
IsInRangeInclusive
(value & 0xC0FF_0000u, 0x80C2_0000u, 0x80DF_0000u))
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Transcoding.cs (4)
607
if (!UnicodeUtility.
IsInRangeInclusive
(toCheck, 0xF000_0090u, 0xF400_008Fu))
614
if (!UnicodeUtility.
IsInRangeInclusive
(thisDWord, 0xF090_0000u, 0xF48F_FFFFu))
756
if (UnicodeUtility.
IsInRangeInclusive
(partialChar, ((0xEDu - 0xC2u) << 6) + 0xA0u, ((0xEEu - 0xC2u) << 6) + 0x7Fu))
780
if (!UnicodeUtility.
IsInRangeInclusive
(asPartialChar, ((0xF0u - 0xC2u) << 6) + 0x90u, ((0xF4u - 0xC2u) << 6) + 0x8Fu))
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Validation.cs (4)
613
if (!UnicodeUtility.
IsInRangeInclusive
(thisDWord, 0x1080_0010u, 0x1480_000Fu))
636
if (!UnicodeUtility.
IsInRangeInclusive
(thisDWord, 0x1010_0000u, 0x140F_FFFFu))
697
if (!UnicodeUtility.
IsInRangeInclusive
(secondByte, 0xA0u, 0xBFu))
704
if (!UnicodeUtility.
IsInRangeInclusive
(secondByte, 0x80u, 0x9Fu))
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeUtility.cs (3)
134
public static bool IsHighSurrogateCodePoint(uint value) =>
IsInRangeInclusive
(value, 0xD800U, 0xDBFFU);
148
public static bool IsLowSurrogateCodePoint(uint value) =>
IsInRangeInclusive
(value, 0xDC00U, 0xDFFFU);
155
public static bool IsSurrogateCodePoint(uint value) =>
IsInRangeInclusive
(value, 0xD800U, 0xDFFFU);