46 references to UnicodeUtility
Microsoft.CodeAnalysis.CodeStyle (46)
Rune.cs (40)
68if (UnicodeUtility.IsSurrogateCodePoint(expanded))
106if (!UnicodeUtility.IsValidUnicodeScalar(value))
147public bool IsAscii => UnicodeUtility.IsAsciiCodePoint(_value);
153public bool IsBmp => UnicodeUtility.IsBmpCodePoint(_value);
158public int Plane => UnicodeUtility.GetPlane(_value);
163public static Rune ReplacementChar => UnsafeCreate(UnicodeUtility.ReplacementChar);
172public int Utf16SequenceLength => UnicodeUtility.GetUtf16SequenceLength(_value);
181public int Utf8SequenceLength => UnicodeUtility.GetUtf8SequenceLength(_value);
257return UnsafeCreate(UnicodeUtility.GetScalarFromUtf16SurrogatePair(modified[0], modified[1]));
392if (!UnicodeUtility.IsAsciiCodePoint(tempValue))
411if (!UnicodeUtility.IsInRangeInclusive(tempValue, 0xC2, 0xF4))
442Debug.Assert(UnicodeUtility.IsInRangeInclusive(tempValue, 0x0080, 0x07FF));
450if (!UnicodeUtility.IsInRangeInclusive(tempValue, ((0xE0 - 0xC0) << 6) + (0xA0 - 0x80), ((0xF4 - 0xC0) << 6) + (0x8F - 0x80)))
457if (UnicodeUtility.IsInRangeInclusive(tempValue, ((0xED - 0xC0) << 6) + (0xA0 - 0x80), ((0xED - 0xC0) << 6) + (0xBF - 0x80)))
463if (UnicodeUtility.IsInRangeInclusive(tempValue, ((0xF0 - 0xC0) << 6) + (0x80 - 0x80), ((0xF0 - 0xC0) << 6) + (0x8F - 0x80)))
493Debug.Assert(UnicodeUtility.IsInRangeInclusive(tempValue, 0x0800, 0xFFFF));
616if (UnicodeUtility.IsAsciiCodePoint(tempValue))
786public static bool IsValid(uint value) => UnicodeUtility.IsValidUnicodeScalar(value);
799if (UnicodeUtility.IsSurrogateCodePoint(returnValue))
801if (!UnicodeUtility.IsHighSurrogateCodePoint(returnValue))
814if (!UnicodeUtility.IsLowSurrogateCodePoint(potentialLowSurrogate))
819returnValue = UnicodeUtility.GetScalarFromUtf16SurrogatePair(returnValue, potentialLowSurrogate);
841if (UnicodeUtility.IsSurrogateCodePoint(returnValue))
843if (!UnicodeUtility.IsHighSurrogateCodePoint(returnValue))
862if (!UnicodeUtility.IsLowSurrogateCodePoint(potentialLowSurrogate))
867returnValue = UnicodeUtility.GetScalarFromUtf16SurrogatePair(returnValue, potentialLowSurrogate);
896UnicodeUtility.GetUtf16SurrogatesFromSupplementaryPlaneScalar(_value, out buffer[0], out buffer[1]);
908if (!UnicodeUtility.IsSurrogateCodePoint(extendedValue))
960if (UnicodeUtility.IsValidUnicodeScalar(value))
996UnicodeUtility.GetUtf16SurrogatesFromSupplementaryPlaneScalar(_value, out destination[0], out destination[1]);
1174return UnicodeUtility.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.UppercaseLetter, (uint)UnicodeCategory.OtherLetter);
1180return UnicodeUtility.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.UppercaseLetter, (uint)UnicodeCategory.OtherLetter)
1187return UnicodeUtility.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.DecimalDigitNumber, (uint)UnicodeCategory.OtherNumber);
1193return UnicodeUtility.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.ConnectorPunctuation, (uint)UnicodeCategory.OtherPunctuation);
1199return UnicodeUtility.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.SpaceSeparator, (uint)UnicodeCategory.ParagraphSeparator);
1205return UnicodeUtility.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.MathSymbol, (uint)UnicodeCategory.OtherSymbol);
1226return UnicodeUtility.IsInRangeInclusive(value._value, '0', '9');
1262return UnicodeUtility.IsInRangeInclusive(value._value, 'a', 'z');
1274return UnicodeUtility.IsInRangeInclusive(value._value, '0', '9');
1301return UnicodeUtility.IsInRangeInclusive(value._value, 'A', 'Z');