40 references to IsValid
ILCompiler.Compiler (1)
src\runtime\src\coreclr\tools\Common\Internal\Text\Utf8StringBuilder.cs (1)
71
Debug.Assert(Ascii.
IsValid
(value), "Non-ASCII character detected");
ILCompiler.ReadyToRun (1)
src\runtime\src\coreclr\tools\Common\Internal\Text\Utf8StringBuilder.cs (1)
71
Debug.Assert(Ascii.
IsValid
(value), "Non-ASCII character detected");
Microsoft.AspNetCore.Routing (1)
Matching\JumpTableBuilder.cs (1)
45
if (pathEntries.Length == 1 && Ascii.
IsValid
(pathEntries[0].text))
Microsoft.AspNetCore.Server.Kestrel.Core (2)
src\aspnetcore\src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (1)
369
Debug.Assert(Ascii.
IsValid
(value));
src\aspnetcore\src\Shared\runtime\Http3\QPack\QPackEncoder.cs (1)
318
Debug.Assert(Ascii.
IsValid
(s));
Microsoft.Build.Tasks.Core (1)
ManifestUtil\PathUtil.cs (1)
250
Ascii.
IsValid
(str);
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Resolver\DnsPrimitives.cs (1)
80
if (!Ascii.
IsValid
(name))
System.Collections.Immutable (5)
System\Collections\Frozen\String\Hashing.cs (1)
81
Debug.Assert(Ascii.
IsValid
(s));
System\Collections\Frozen\String\KeyAnalyzer.cs (4)
146
!Ascii.
IsValid
(getHashString(uniqueString, index, count)))
162
if ((count > 0 && !allUniqueStringsAreConfirmedAscii && !Ascii.
IsValid
(uniqueString)) ||
191
if (!Ascii.
IsValid
(s))
204
Debug.Assert(Ascii.
IsValid
(s));
System.Net.Http (8)
src\runtime\src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HPackEncoder.cs (1)
369
Debug.Assert(Ascii.
IsValid
(value));
src\runtime\src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackEncoder.cs (1)
318
Debug.Assert(Ascii.
IsValid
(s));
System\Net\Http\Headers\ContentDispositionHeaderValue.cs (1)
409
else if (!Ascii.
IsValid
(result))
System\Net\Http\Headers\HttpHeaderParser.cs (1)
36
Debug.Assert(Ascii.
IsValid
(separator));
System\Net\Http\HttpMethod.SocketsHttpHandler.cs (1)
56
Debug.Assert(Ascii.
IsValid
(Method));
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.Digest.cs (1)
91
if (!Ascii.
IsValid
(credential.UserName))
System\Net\Http\SocketsHttpHandler\HttpAuthority.cs (1)
40
if (!Ascii.
IsValid
(HostValue))
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (1)
492
Debug.Assert(Ascii.
IsValid
(s));
System.Net.Mail (1)
System\Net\Mime\MimeBasePart.cs (1)
116
return Ascii.
IsValid
(value) && (permitCROrLF || !value.AsSpan().ContainsAny('\r', '\n'));
System.Net.NameResolution (2)
System\Net\DnsEncodedName.cs (2)
105
if (!Ascii.
IsValid
(name))
183
if (!Ascii.
IsValid
(name))
System.Private.CoreLib (9)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.cs (4)
17
if (GlobalizationMode.Invariant || Ascii.
IsValid
(source))
33
if (GlobalizationMode.Invariant || Ascii.
IsValid
(strInput))
54
if (GlobalizationMode.Invariant || Ascii.
IsValid
(source))
77
if (GlobalizationMode.Invariant || Ascii.
IsValid
(source))
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\AsciiCharSearchValues.cs (1)
24
Debug.Assert(Ascii.
IsValid
(values) || (TUniqueLowNibble.Value && (AdvSimd.IsSupported || PackedSimd.IsSupported)));
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasickBuilder.cs (1)
216
if (Ascii.
IsValid
(startingChars.AsSpan()))
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValues.cs (2)
210
if (!Ascii.
IsValid
(value.AsSpan(0, n)))
468
allAscii = allAscii && Ascii.
IsValid
(value);
System\Runtime\InteropServices\PInvokeMarshal.cs (1)
505
bool allAscii = Ascii.
IsValid
(new ReadOnlySpan<char>(pManaged, lenUnicode));
System.Private.Uri (4)
System\DomainNameHelper.cs (3)
153
if (!Ascii.
IsValid
(label))
195
if (Ascii.
IsValid
(hostname))
247
if (!Ascii.
IsValid
(label))
System\Uri.cs (1)
197
Debug.Assert(Ascii.
IsValid
(_string));
System.Text.RegularExpressions (4)
System\Text\RegularExpressions\RegexCompiler.cs (1)
6484
if (chars.Length is 4 or 5 && !Ascii.
IsValid
(chars))
System\Text\RegularExpressions\RegexNode.cs (1)
3150
if (!Ascii.
IsValid
(child.Str) ||
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (2)
829
if (!Ascii.
IsValid
(s1Chars) && !Ascii.
IsValid
(s2Chars))