66 references to IsLowSurrogate
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (1)
493&& Char.IsLowSurrogate(value[i + 1]))
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\VirtualChars\VirtualCharSequence.Chunks.cs (1)
151!char.IsLowSurrogate(_underlyingData[index + 1]));
Microsoft.CodeAnalysis (4)
DiaSymReader\Writer\SymUnmanagedWriterImpl.cs (2)
440if (i < str.Length && char.IsLowSurrogate(str[i])) 450else if (char.IsLowSurrogate(c))
InternalUtilities\StringExtensions.cs (2)
189if (i < str.Length && char.IsLowSurrogate(str[i])) 199else if (char.IsLowSurrogate(c))
Microsoft.CodeAnalysis.CodeStyle (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (2)
189if (i < str.Length && char.IsLowSurrogate(str[i])) 199else if (char.IsLowSurrogate(c))
Microsoft.CodeAnalysis.CSharp (1)
Parser\Lexer.cs (1)
726if (char.IsHighSurrogate(character) && char.IsLowSurrogate(TextWindow.PeekChar()))
Microsoft.CodeAnalysis.VisualBasic (1)
Scanner\CharacterInfo.vb (1)
490Return Char.IsLowSurrogate(c)
Microsoft.CodeAnalysis.VisualBasic.ResultProvider (1)
src\Compilers\VisualBasic\Portable\Scanner\CharacterInfo.vb (1)
490Return Char.IsLowSurrogate(c)
Microsoft.CodeAnalysis.Workspaces (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (2)
189if (i < str.Length && char.IsLowSurrogate(str[i])) 199else if (char.IsLowSurrogate(c))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (2)
189if (i < str.Length && char.IsLowSurrogate(str[i])) 199else if (char.IsLowSurrogate(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)
5510if (char.IsLowSurrogate(lowChar))
PresentationFramework (3)
System\Windows\Documents\TextRangeSerialization.cs (3)
1776if (Char.IsHighSurrogate(testChar) || Char.IsLowSurrogate(testChar) || IsBadCode(testChar)) 1795if (i + 1 < length && Char.IsLowSurrogate(text[i + 1])) 1809else if (Char.IsLowSurrogate(text[i]))
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)
354&& char.IsLowSurrogate(value[i + 1]))
System.Private.CoreLib (34)
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.Invariant.cs (1)
66if (char.IsLowSurrogate(cl))
src\libraries\System.Private.CoreLib\src\System\Globalization\IdnMapping.cs (1)
772if (char.IsLowSurrogate(output[iTest]))
src\libraries\System.Private.CoreLib\src\System\Globalization\InvariantModeCasing.cs (7)
122if (char.IsLowSurrogate(cl)) 148if (char.IsLowSurrogate(cl)) 173if (!char.IsLowSurrogate(charB)) 254if (char.IsHighSurrogate(*pSrc) && char.IsLowSurrogate(*(pSrc + 1)) && char.IsLowSurrogate(*(pVal + 1))) 315if (char.IsHighSurrogate(*pSrc) && char.IsLowSurrogate(*(pSrc + 1)) && char.IsLowSurrogate(*(pVal + 1)))
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.Icu.cs (1)
242if (char.IsLowSurrogate(c))
src\libraries\System.Private.CoreLib\src\System\Globalization\OrdinalCasing.Icu.cs (7)
173if (char.IsLowSurrogate(cl)) 204if (!char.IsHighSurrogate(a) || index >= lengthA - 1 || !char.IsLowSurrogate(lowSurrogateA = Unsafe.Add(ref charA, 1))) 247if (!char.IsHighSurrogate(b) || index >= lengthB - 1 || !char.IsLowSurrogate(lowSurrogateB = Unsafe.Add(ref charB, 1))) 320if (char.IsHighSurrogate(*pSrc) && char.IsLowSurrogate(*(pSrc + 1)) && char.IsLowSurrogate(*(pVal + 1))) 383if (char.IsHighSurrogate(*pSrc) && char.IsLowSurrogate(*(pSrc + 1)) && char.IsLowSurrogate(*(pVal + 1)))
src\libraries\System.Private.CoreLib\src\System\Globalization\SurrogateCasing.cs (4)
16Debug.Assert(char.IsLowSurrogate(l)); 21Debug.Assert(char.IsLowSurrogate(lr)); 28Debug.Assert(char.IsLowSurrogate(l)); 33Debug.Assert(char.IsLowSurrogate(lr));
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasick.cs (3)
247char.IsLowSurrogate(lowSurrogate = Unsafe.Add(ref MemoryMarshal.GetReference(span), i + 1))) 332Debug.Assert(char.IsLowSurrogate(l)); 344Debug.Assert(char.IsLowSurrogate(lr));
src\libraries\System.Private.CoreLib\src\System\Text\EncoderExceptionFallback.cs (2)
49if (!char.IsLowSurrogate(charUnknownLow)) 113if (!char.IsLowSurrogate(charUnknownLow))
src\libraries\System.Private.CoreLib\src\System\Text\EncoderFallback.cs (1)
329if (char.IsLowSurrogate(cNext))
src\libraries\System.Private.CoreLib\src\System\Text\EncoderLatin1BestFitFallback.cs (1)
60if (!char.IsLowSurrogate(charUnknownLow))
src\libraries\System.Private.CoreLib\src\System\Text\EncoderReplacementFallback.cs (1)
124if (!char.IsLowSurrogate(charUnknownLow))
src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (1)
589if (char.IsLowSurrogate(finalChar))
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (4)
404if (char.IsLowSurrogate(ch)) 444if (char.IsLowSurrogate(ch)) 539if (char.IsLowSurrogate(ch)) 613if (char.IsLowSurrogate(ch))
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\Json\XmlJsonReader.cs (1)
1210if (!char.IsLowSurrogate(lowChar))
System.Text.Encoding.CodePages (4)
System\Text\EncoderBestFitFallback.cs (1)
102if (!char.IsLowSurrogate(charUnknownLow))
System\Text\EncoderFallbackBufferHelper.cs (1)
104if (char.IsLowSurrogate(cNext))
System\Text\GB18030Encoding.cs (2)
248if (!char.IsLowSurrogate(ch)) 300else if (char.IsLowSurrogate(ch))
System.Web.HttpUtility (2)
System\Web\Util\HttpEncoder.cs (2)
688if ((uint)(i + 1) >= (uint)chars.Length || !char.IsLowSurrogate(chars[i + 1])) 698else if (char.IsLowSurrogate(chars[i]))
System.Xaml (1)
System\Xaml\Parser\XamlText.cs (1)
313if (char.IsLowSurrogate(lowChar))