106 references to IsHighSurrogate
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (1)
491if (Char.IsHighSurrogate(value[i])
GenerateDocumentationAndConfigFiles (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Metrics (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Metrics.Legacy (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\VirtualChars\VirtualCharSequence.Chunks.cs (1)
148if (char.IsHighSurrogate(_underlyingData[index]))
Microsoft.CodeAnalysis (2)
DiaSymReader\Writer\SymUnmanagedWriterImpl.cs (1)
438if (char.IsHighSurrogate(c))
InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
Microsoft.CodeAnalysis.Analyzers (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Microsoft.CodeAnalysis.CodeStyle (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Microsoft.CodeAnalysis.CSharp (1)
Parser\Lexer.cs (1)
721if (char.IsHighSurrogate(character) && char.IsLowSurrogate(TextWindow.PeekChar()))
Microsoft.CodeAnalysis.Extensions.Package (1)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Microsoft.CodeAnalysis.VisualBasic (1)
Scanner\CharacterInfo.vb (1)
486Return Char.IsHighSurrogate(c)
Microsoft.CodeAnalysis.VisualBasic.ResultProvider (1)
src\Compilers\VisualBasic\Portable\Scanner\CharacterInfo.vb (1)
486Return Char.IsHighSurrogate(c)
Microsoft.CodeAnalysis.Workspaces (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
Microsoft.ML.Tokenizers (3)
Model\BPETokenizer.cs (1)
1199if (Char.IsHighSurrogate(w[i]) && i < w.Length - 1 && Char.IsLowSurrogate(w[i + 1]))
Model\SentencePieceBpeModel.cs (1)
1139int len = (Char.IsHighSurrogate(text[spanIndex]) && spanIndex < text.Length - 1 && Char.IsLowSurrogate(text[spanIndex + 1])) ? 2 : 1;
Normalizer\BertNormalizer.cs (1)
56if (char.IsHighSurrogate(c) && i + 1 < original.Length && char.IsLowSurrogate(original[i + 1]))
PresentationBuildTasks (1)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (1)
5506if (char.IsHighSurrogate(highChar))
PresentationFramework (2)
System\Windows\Documents\TextRangeSerialization.cs (2)
1776if (Char.IsHighSurrogate(testChar) || Char.IsLowSurrogate(testChar) || IsBadCode(testChar)) 1793if (Char.IsHighSurrogate(text[i]))
Roslyn.Diagnostics.Analyzers (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
System.CodeDom (2)
Microsoft\CSharp\CSharpCodeGenerator.cs (1)
143if (char.IsHighSurrogate(value[i]) && (i < value.Length - 1) && char.IsLowSurrogate(value[i + 1]))
Microsoft\VisualBasic\VBCodeGenerator.cs (1)
352if (char.IsHighSurrogate(value[i])
System.Private.CoreLib (41)
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
998return IsHighSurrogate(s[index]);
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.Invariant.cs (1)
63if (char.IsHighSurrogate(c) && i < source.Length - 1)
src\libraries\System.Private.CoreLib\src\System\Globalization\InvariantModeCasing.cs (9)
31if (char.IsHighSurrogate(source[i]) && i < s.Length - 1 && char.IsLowSurrogate(source[i + 1])) 77if (char.IsHighSurrogate(source[i]) && i < s.Length - 1 && char.IsLowSurrogate(source[i + 1])) 119if (char.IsHighSurrogate(c) && i < source.Length - 1) 145if (char.IsHighSurrogate(c) && i < source.Length - 1) 167if (!char.IsHighSurrogate(charA) || index >= length - 1) 244if (!char.IsHighSurrogate(*pVal) || pVal == pValueLimit) 254if (char.IsHighSurrogate(*pSrc) && char.IsLowSurrogate(*(pSrc + 1)) && char.IsLowSurrogate(*(pVal + 1))) 305if (!char.IsHighSurrogate(*pVal) || pVal == pValueLimit) 315if (char.IsHighSurrogate(*pSrc) && char.IsLowSurrogate(*(pSrc + 1)) && char.IsLowSurrogate(*(pVal + 1)))
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.Icu.cs (1)
247if (char.IsHighSurrogate(c))
src\libraries\System.Private.CoreLib\src\System\Globalization\OrdinalCasing.Icu.cs (8)
170if (char.IsHighSurrogate(c) && i < source.Length - 1) 204if (!char.IsHighSurrogate(a) || index >= lengthA - 1 || !char.IsLowSurrogate(lowSurrogateA = Unsafe.Add(ref charA, 1))) 206if (!char.IsHighSurrogate(b) || index >= lengthB - 1 || !char.IsLowSurrogate(Unsafe.Add(ref charB, 1))) 247if (!char.IsHighSurrogate(b) || index >= lengthB - 1 || !char.IsLowSurrogate(lowSurrogateB = Unsafe.Add(ref charB, 1))) 310if (!char.IsHighSurrogate(*pVal) || pVal == pValueLimit) 320if (char.IsHighSurrogate(*pSrc) && char.IsLowSurrogate(*(pSrc + 1)) && char.IsLowSurrogate(*(pVal + 1))) 373if (!char.IsHighSurrogate(*pVal) || pVal == pValueLimit) 383if (char.IsHighSurrogate(*pSrc) && char.IsLowSurrogate(*(pSrc + 1)) && char.IsLowSurrogate(*(pVal + 1)))
src\libraries\System.Private.CoreLib\src\System\Globalization\SurrogateCasing.cs (4)
15Debug.Assert(char.IsHighSurrogate(h)); 20Debug.Assert(char.IsHighSurrogate(hr)); 27Debug.Assert(char.IsHighSurrogate(h)); 32Debug.Assert(char.IsHighSurrogate(hr));
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasick.cs (3)
245if (char.IsHighSurrogate(c) && 331Debug.Assert(char.IsHighSurrogate(h)); 343Debug.Assert(char.IsHighSurrogate(hr));
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValues.cs (1)
495if (char.IsHighSurrogate(value[i]))
src\libraries\System.Private.CoreLib\src\System\Text\DecoderFallback.cs (2)
123if (char.IsHighSurrogate(ch)) 178if (char.IsHighSurrogate(ch))
src\libraries\System.Private.CoreLib\src\System\Text\DecoderReplacementFallback.cs (1)
33if (char.IsHighSurrogate(c))
src\libraries\System.Private.CoreLib\src\System\Text\EncoderExceptionFallback.cs (2)
44if (!char.IsHighSurrogate(charUnknownHigh)) 108if (!char.IsHighSurrogate(charUnknownHigh))
src\libraries\System.Private.CoreLib\src\System\Text\EncoderFallback.cs (1)
306if (char.IsHighSurrogate(ch))
src\libraries\System.Private.CoreLib\src\System\Text\EncoderLatin1BestFitFallback.cs (1)
55if (!char.IsHighSurrogate(charUnknownHigh))
src\libraries\System.Private.CoreLib\src\System\Text\EncoderReplacementFallback.cs (3)
33if (char.IsHighSurrogate(c)) 101if (char.IsHighSurrogate(charUnknown) && _fallbackCount >= 0 && 120if (!char.IsHighSurrogate(charUnknownHigh))
src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (1)
357else if (!char.IsHighSurrogate(firstChar))
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (2)
434if (char.IsHighSurrogate(ch)) 603if (char.IsHighSurrogate(ch))
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\Json\XmlJsonReader.cs (1)
1199if (char.IsHighSurrogate((char)charValue))
System.Private.Uri (3)
System\IriHelper.cs (2)
32Debug.Assert(char.IsHighSurrogate(highSurr)); 152if ((char.IsHighSurrogate(ch)) && (i + 1 < end))
System\Uri.cs (1)
4177if (char.IsHighSurrogate(c))
System.Text.Encoding.CodePages (13)
System\Text\DBCSCodePageEncoding.cs (2)
556Debug.Assert(char.IsHighSurrogate(charLeftOver), "[DBCSCodePageEncoding.GetByteCount]leftover character should be high surrogate"); 647Debug.Assert(charLeftOver == 0 || char.IsHighSurrogate(charLeftOver),
System\Text\DecoderFallbackBufferHelper.cs (2)
61if (char.IsHighSurrogate(ch)) 117if (char.IsHighSurrogate(ch))
System\Text\EncoderBestFitFallback.cs (1)
99if (!char.IsHighSurrogate(charUnknownHigh))
System\Text\EncoderFallbackBufferHelper.cs (1)
81if (char.IsHighSurrogate(ch))
System\Text\GB18030Encoding.cs (2)
244Debug.Assert(char.IsHighSurrogate(charLeftOver), 295else if (char.IsHighSurrogate(ch))
System\Text\ISO2022Encoding.cs (3)
376Debug.Assert(char.IsHighSurrogate(charLeftOver), "[ISO2022Encoding.GetBytesCP5022xJP]leftover character should be high surrogate"); 617Debug.Assert(char.IsHighSurrogate(charLeftOver), "[ISO2022Encoding.GetBytesCP50225KR]leftover character should be high surrogate"); 763Debug.Assert(char.IsHighSurrogate(charLeftOver), "[ISO2022Encoding.GetBytesCP52936]leftover character should be high surrogate");
System\Text\SBCSCodePageEncoding.cs (2)
317Debug.Assert(charLeftOver == 0 || char.IsHighSurrogate(charLeftOver), 444Debug.Assert(charLeftOver == 0 || char.IsHighSurrogate(charLeftOver),
System.Text.Encodings.Web (1)
System\Text\Encodings\Web\OptimizedInboxTextEncoder.cs (1)
197else if (!isFinalBlock && char.IsHighSurrogate(thisChar))
System.Web.HttpUtility (1)
System\Web\Util\HttpEncoder.cs (1)
686if (char.IsHighSurrogate(chars[i]))
System.Xaml (1)
System\Xaml\Parser\XamlText.cs (1)
310if (char.IsHighSurrogate(highChar))
Test.Utilities (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))
Text.Analyzers (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
176if (char.IsHighSurrogate(c))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Chunks.cs (1)
102if (char.IsHighSurrogate(data[index]))