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