46 references to UnicodeUtility
Microsoft.CodeAnalysis.CodeStyle (46)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\System.Text\Rune.cs (40)
68
if (
UnicodeUtility
.IsSurrogateCodePoint(expanded))
106
if (!
UnicodeUtility
.IsValidUnicodeScalar(value))
143
public bool IsAscii =>
UnicodeUtility
.IsAsciiCodePoint(_value);
149
public bool IsBmp =>
UnicodeUtility
.IsBmpCodePoint(_value);
154
public int Plane =>
UnicodeUtility
.GetPlane(_value);
159
public static Rune ReplacementChar => UnsafeCreate(
UnicodeUtility
.ReplacementChar);
168
public int Utf16SequenceLength =>
UnicodeUtility
.GetUtf16SequenceLength(_value);
177
public int Utf8SequenceLength =>
UnicodeUtility
.GetUtf8SequenceLength(_value);
253
return UnsafeCreate(
UnicodeUtility
.GetScalarFromUtf16SurrogatePair(modified[0], modified[1]));
388
if (!
UnicodeUtility
.IsAsciiCodePoint(tempValue))
407
if (!
UnicodeUtility
.IsInRangeInclusive(tempValue, 0xC2, 0xF4))
438
Debug.Assert(
UnicodeUtility
.IsInRangeInclusive(tempValue, 0x0080, 0x07FF));
446
if (!
UnicodeUtility
.IsInRangeInclusive(tempValue, ((0xE0 - 0xC0) << 6) + (0xA0 - 0x80), ((0xF4 - 0xC0) << 6) + (0x8F - 0x80)))
453
if (
UnicodeUtility
.IsInRangeInclusive(tempValue, ((0xED - 0xC0) << 6) + (0xA0 - 0x80), ((0xED - 0xC0) << 6) + (0xBF - 0x80)))
459
if (
UnicodeUtility
.IsInRangeInclusive(tempValue, ((0xF0 - 0xC0) << 6) + (0x80 - 0x80), ((0xF0 - 0xC0) << 6) + (0x8F - 0x80)))
489
Debug.Assert(
UnicodeUtility
.IsInRangeInclusive(tempValue, 0x0800, 0xFFFF));
612
if (
UnicodeUtility
.IsAsciiCodePoint(tempValue))
776
public static bool IsValid(uint value) =>
UnicodeUtility
.IsValidUnicodeScalar(value);
789
if (
UnicodeUtility
.IsSurrogateCodePoint(returnValue))
791
if (!
UnicodeUtility
.IsHighSurrogateCodePoint(returnValue))
804
if (!
UnicodeUtility
.IsLowSurrogateCodePoint(potentialLowSurrogate))
809
returnValue =
UnicodeUtility
.GetScalarFromUtf16SurrogatePair(returnValue, potentialLowSurrogate);
831
if (
UnicodeUtility
.IsSurrogateCodePoint(returnValue))
833
if (!
UnicodeUtility
.IsHighSurrogateCodePoint(returnValue))
852
if (!
UnicodeUtility
.IsLowSurrogateCodePoint(potentialLowSurrogate))
857
returnValue =
UnicodeUtility
.GetScalarFromUtf16SurrogatePair(returnValue, potentialLowSurrogate);
886
UnicodeUtility
.GetUtf16SurrogatesFromSupplementaryPlaneScalar(_value, out buffer[0], out buffer[1]);
898
if (!
UnicodeUtility
.IsSurrogateCodePoint(extendedValue))
950
if (
UnicodeUtility
.IsValidUnicodeScalar(value))
986
UnicodeUtility
.GetUtf16SurrogatesFromSupplementaryPlaneScalar(_value, out destination[0], out destination[1]);
1164
return
UnicodeUtility
.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.UppercaseLetter, (uint)UnicodeCategory.OtherLetter);
1170
return
UnicodeUtility
.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.UppercaseLetter, (uint)UnicodeCategory.OtherLetter)
1177
return
UnicodeUtility
.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.DecimalDigitNumber, (uint)UnicodeCategory.OtherNumber);
1183
return
UnicodeUtility
.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.ConnectorPunctuation, (uint)UnicodeCategory.OtherPunctuation);
1189
return
UnicodeUtility
.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.SpaceSeparator, (uint)UnicodeCategory.ParagraphSeparator);
1195
return
UnicodeUtility
.IsInRangeInclusive((uint)category, (uint)UnicodeCategory.MathSymbol, (uint)UnicodeCategory.OtherSymbol);
1216
return
UnicodeUtility
.IsInRangeInclusive(value._value, '0', '9');
1252
return
UnicodeUtility
.IsInRangeInclusive(value._value, 'a', 'z');
1264
return
UnicodeUtility
.IsInRangeInclusive(value._value, '0', '9');
1291
return
UnicodeUtility
.IsInRangeInclusive(value._value, 'A', 'Z');
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\System.Text\UnicodeDebug.cs (6)
22
if (!
UnicodeUtility
.IsHighSurrogateCodePoint(codePoint))
31
if (!
UnicodeUtility
.IsLowSurrogateCodePoint(codePoint))
40
if (!
UnicodeUtility
.IsValidCodePoint(codePoint))
49
if (!
UnicodeUtility
.IsValidUnicodeScalar(scalarValue))
58
if (!
UnicodeUtility
.IsValidUnicodeScalar(scalarValue) ||
UnicodeUtility
.IsBmpCodePoint(scalarValue))