193 references to CharUnicodeInfo
Aspire.Hosting.Azure (1)
dotnet-svcutil-lib (6)
GenerateDocumentationAndConfigFiles (4)
Microsoft.AspNetCore.App.Analyzers (4)
Microsoft.Build (1)
Microsoft.Build.Tasks.CodeAnalysis (3)
Microsoft.Build.Tasks.Core (7)
Microsoft.CodeAnalysis (3)
Microsoft.CodeAnalysis.Analyzers (8)
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
Microsoft.CodeAnalysis.CodeStyle (7)
Microsoft.CodeAnalysis.CSharp (4)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (10)
Microsoft.CodeAnalysis.VisualBasic (8)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
Microsoft.CodeAnalysis.Workspaces (3)
Microsoft.DotNet.Arcade.Sdk (2)
Microsoft.Extensions.FileProviders.Embedded (2)
Microsoft.ML.Tokenizers (3)
Microsoft.ML.Transforms (3)
Microsoft.NET.Build.Containers (1)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (3)
Microsoft.TestPlatform.AdapterUtilities (1)
mscorlib (1)
netstandard (1)
NuGet.Common (1)
Roslyn.Diagnostics.Analyzers (8)
Roslyn.Diagnostics.VisualBasic.Analyzers (3)
System.CodeDom (1)
System.Globalization (1)
System.Private.CoreLib (66)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (39)
373return CharUnicodeInfo.GetUnicodeCategory(c) == UnicodeCategory.DecimalDigitNumber;
413return CheckLetter(CharUnicodeInfo.GetUnicodeCategory(c));
434return CharUnicodeInfo.GetIsWhiteSpace(c);
448return CharUnicodeInfo.GetUnicodeCategory(c) == UnicodeCategory.UppercaseLetter;
462return CharUnicodeInfo.GetUnicodeCategory(c) == UnicodeCategory.LowercaseLetter;
479CharUnicodeInfo.GetUnicodeCategory(c));
503CharUnicodeInfo.GetUnicodeCategory(c));
703return CharUnicodeInfo.GetUnicodeCategoryInternal(s, index) == UnicodeCategory.DecimalDigitNumber;
724return CheckLetter(CharUnicodeInfo.GetUnicodeCategoryInternal(s, index));
741CharUnicodeInfo.GetUnicodeCategoryInternal(s, index));
761return CharUnicodeInfo.GetUnicodeCategoryInternal(s, index) == UnicodeCategory.LowercaseLetter;
783return CheckNumber(CharUnicodeInfo.GetUnicodeCategory(c));
808return CheckNumber(CharUnicodeInfo.GetUnicodeCategoryInternal(s, index));
833CharUnicodeInfo.GetUnicodeCategoryInternal(s, index));
858return CheckSeparator(CharUnicodeInfo.GetUnicodeCategory(c));
878return CheckSeparator(CharUnicodeInfo.GetUnicodeCategoryInternal(s, index));
883return IsBetween(c, CharUnicodeInfo.HIGH_SURROGATE_START, CharUnicodeInfo.LOW_SURROGATE_END);
913CharUnicodeInfo.GetUnicodeCategory(c));
930CharUnicodeInfo.GetUnicodeCategoryInternal(s, index));
950return CharUnicodeInfo.GetUnicodeCategoryInternal(s, index) == UnicodeCategory.UppercaseLetter;
976return CharUnicodeInfo.GetUnicodeCategory((int)c);
995return CharUnicodeInfo.GetUnicodeCategoryInternal(s, index);
1000return CharUnicodeInfo.GetNumericValue(c);
1014return CharUnicodeInfo.GetNumericValueInternal(s, index);
1022return IsBetween(c, CharUnicodeInfo.HIGH_SURROGATE_START, CharUnicodeInfo.HIGH_SURROGATE_END);
1044return IsBetween(c, CharUnicodeInfo.LOW_SURROGATE_START, CharUnicodeInfo.LOW_SURROGATE_END);
1090uint highSurrogateOffset = (uint)highSurrogate - CharUnicodeInfo.HIGH_SURROGATE_START;
1091uint lowSurrogateOffset = (uint)lowSurrogate - CharUnicodeInfo.LOW_SURROGATE_START;
1092return (highSurrogateOffset | lowSurrogateOffset) <= CharUnicodeInfo.HIGH_SURROGATE_RANGE;
1125uint highSurrogateOffset = (uint)highSurrogate - CharUnicodeInfo.HIGH_SURROGATE_START;
1126uint lowSurrogateOffset = (uint)lowSurrogate - CharUnicodeInfo.LOW_SURROGATE_START;
1132if ((highSurrogateOffset | lowSurrogateOffset) > CharUnicodeInfo.HIGH_SURROGATE_RANGE)
1138return ((int)highSurrogateOffset << 10) + (lowSurrogate - CharUnicodeInfo.LOW_SURROGATE_START) + (0x40 << 10);
1148if (highSurrogateOffset > CharUnicodeInfo.HIGH_SURROGATE_RANGE)
1183int temp1 = s[index] - CharUnicodeInfo.HIGH_SURROGATE_START;
1193int temp2 = s[index + 1] - CharUnicodeInfo.LOW_SURROGATE_START;
System.Private.Xml (5)
System.Runtime (1)
System.Text.RegularExpressions (2)
System.Text.RegularExpressions.Generator (2)
System.Windows.Forms.Primitives (1)