106 types derived from RegexRunner
cdac-build-tool (2)
_generated\0\RegexGenerator.g.cs (2)
85private sealed class Runner : RegexRunner 227private sealed class Runner : RegexRunner
dotnet (1)
_generated\187\RegexGenerator.g.cs (1)
78private sealed class Runner : RegexRunner
dotnet-dev-certs (3)
_generated\10\RegexGenerator.g.cs (3)
111private sealed class Runner : RegexRunner 271private sealed class Runner : RegexRunner 403private sealed class Runner : RegexRunner
illink (2)
Microsoft.AspNetCore.Authentication.Negotiate (1)
_generated\1\RegexGenerator.g.cs (1)
62private sealed class Runner : RegexRunner
Microsoft.AspNetCore.Components (1)
_generated\1\RegexGenerator.g.cs (1)
62private sealed class Runner : RegexRunner
Microsoft.AspNetCore.DeveloperCertificates.XPlat (3)
_generated\0\RegexGenerator.g.cs (3)
111private sealed class Runner : RegexRunner 271private sealed class Runner : RegexRunner 403private sealed class Runner : RegexRunner
Microsoft.AspNetCore.Routing (1)
_generated\1\RegexGenerator.g.cs (1)
62private sealed class Runner : RegexRunner
Microsoft.AspNetCore.Server.Kestrel.Core (3)
_generated\1\RegexGenerator.g.cs (3)
112private sealed class Runner : RegexRunner 273private sealed class Runner : RegexRunner 406private sealed class Runner : RegexRunner
Microsoft.Build (23)
_generated\0\RegexGenerator.g.cs (23)
1044private sealed class Runner : RegexRunner 1897private sealed class Runner : RegexRunner 2255private sealed class Runner : RegexRunner 2552private sealed class Runner : RegexRunner 2674private sealed class Runner : RegexRunner 2829private sealed class Runner : RegexRunner 2984private sealed class Runner : RegexRunner 3168private sealed class Runner : RegexRunner 3379private sealed class Runner : RegexRunner 3794private sealed class Runner : RegexRunner 4240private sealed class Runner : RegexRunner 4542private sealed class Runner : RegexRunner 4787private sealed class Runner : RegexRunner 5025private sealed class Runner : RegexRunner 5263private sealed class Runner : RegexRunner 5655private sealed class Runner : RegexRunner 5967private sealed class Runner : RegexRunner 6177private sealed class Runner : RegexRunner 6647private sealed class Runner : RegexRunner 6912private sealed class Runner : RegexRunner 7085private sealed class Runner : RegexRunner 7377private sealed class Runner : RegexRunner 9236private sealed class Runner : RegexRunner
Microsoft.Build.Framework (1)
_generated\1\RegexGenerator.g.cs (1)
78private sealed class Runner : RegexRunner
Microsoft.Build.Tasks.Core (13)
_generated\0\RegexGenerator.g.cs (13)
490private sealed class Runner : RegexRunner 1343private sealed class Runner : RegexRunner 1701private sealed class Runner : RegexRunner 1998private sealed class Runner : RegexRunner 2120private sealed class Runner : RegexRunner 2275private sealed class Runner : RegexRunner 2430private sealed class Runner : RegexRunner 2614private sealed class Runner : RegexRunner 2825private sealed class Runner : RegexRunner 2945private sealed class Runner : RegexRunner 3113private sealed class Runner : RegexRunner 3816private sealed class Runner : RegexRunner 4016private sealed class Runner : RegexRunner
Microsoft.Build.Utilities.Core (8)
_generated\0\RegexGenerator.g.cs (8)
331private sealed class Runner : RegexRunner 1184private sealed class Runner : RegexRunner 1542private sealed class Runner : RegexRunner 1839private sealed class Runner : RegexRunner 1961private sealed class Runner : RegexRunner 2116private sealed class Runner : RegexRunner 2271private sealed class Runner : RegexRunner 2455private sealed class Runner : RegexRunner
Microsoft.CodeAnalysis (2)
_generated\0\RegexGenerator.g.cs (2)
108private sealed class Runner : RegexRunner 523private sealed class Runner : RegexRunner
Microsoft.DotNet.HotReload.Watch (3)
_generated\0\RegexGenerator.g.cs (3)
117private sealed class Runner : RegexRunner 322private sealed class Runner : RegexRunner 525private sealed class Runner : RegexRunner
Microsoft.ML.Tokenizers (6)
RegexGenerator.g.cs (6)
251private sealed class Runner : RegexRunner 701private sealed class Runner : RegexRunner 1075private sealed class Runner : RegexRunner 1910private sealed class Runner : RegexRunner 2040private sealed class Runner : RegexRunner 2173private sealed class Runner : RegexRunner
Microsoft.NET.Build.Containers (1)
_generated\0\RegexGenerator.g.cs (1)
69private sealed class Runner : RegexRunner
RepoTasks (3)
_generated\0\RegexGenerator.g.cs (3)
111private sealed class Runner : RegexRunner 271private sealed class Runner : RegexRunner 403private sealed class Runner : RegexRunner
System.ComponentModel.TypeConverter (1)
_generated\0\RegexGenerator.g.cs (1)
62private sealed class Runner : RegexRunner
System.Data.Common (3)
_generated\0\RegexGenerator.g.cs (3)
111private sealed class Runner : RegexRunner 298private sealed class Runner : RegexRunner 399private sealed class Runner : RegexRunner
System.Data.Odbc (3)
_generated\1\RegexGenerator.g.cs (3)
111private sealed class Runner : RegexRunner 298private sealed class Runner : RegexRunner 399private sealed class Runner : RegexRunner
System.Data.OleDb (3)
_generated\4\RegexGenerator.g.cs (3)
111private sealed class Runner : RegexRunner 298private sealed class Runner : RegexRunner 399private sealed class Runner : RegexRunner
System.Private.DataContractSerialization (1)
_generated\0\RegexGenerator.g.cs (1)
216private sealed class Runner : RegexRunner
System.Private.Xml (12)
_generated\0\RegexGenerator.g.cs (12)
328private sealed class Runner : RegexRunner 461private sealed class Runner : RegexRunner 620private sealed class Runner : RegexRunner 806private sealed class Runner : RegexRunner 1096private sealed class Runner : RegexRunner 1275private sealed class Runner : RegexRunner 1620private sealed class Runner : RegexRunner 1825private sealed class Runner : RegexRunner 1963private sealed class Runner : RegexRunner 2136private sealed class Runner : RegexRunner 2280private sealed class Runner : RegexRunner 2424private sealed class Runner : RegexRunner
System.Text.Json (1)
_generated\0\RegexGenerator.g.cs (1)
64private sealed class Runner : RegexRunner
System.Text.RegularExpressions (3)
System\Text\RegularExpressions\CompiledRegexRunner.cs (1)
10internal sealed class CompiledRegexRunner(CompiledRegexRunner.ScanDelegate scan, object[]? searchValues, CultureInfo? culture) : RegexRunner
System\Text\RegularExpressions\RegexInterpreter.cs (1)
27internal sealed class RegexInterpreter : RegexRunner
System\Text\RegularExpressions\Symbolic\SymbolicRegexRunnerFactory.cs (1)
58private sealed class Runner<TSet> : RegexRunner where TSet : IComparable<TSet>, IEquatable<TSet>
System.Windows.Forms (1)
_generated\2\RegexGenerator.g.cs (1)
60private sealed class Runner : RegexRunner
System.Windows.Forms.Design (1)
_generated\2\RegexGenerator.g.cs (1)
81private sealed class Runner : RegexRunner
360 references to RegexRunner
cdac-build-tool (6)
_generated\0\RegexGenerator.g.cs (6)
78/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 81/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 82protected override RegexRunner CreateInstance() => new Runner(); 220/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 223/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 224protected override RegexRunner CreateInstance() => new Runner();
dotnet (3)
_generated\187\RegexGenerator.g.cs (3)
71/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 74/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 75protected override RegexRunner CreateInstance() => new Runner();
dotnet-dev-certs (9)
_generated\10\RegexGenerator.g.cs (9)
104/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 107/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 108protected override RegexRunner CreateInstance() => new Runner(); 264/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 267/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 268protected override RegexRunner CreateInstance() => new Runner(); 396/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 399/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 400protected override RegexRunner CreateInstance() => new Runner();
illink (6)
Microsoft.AspNetCore.Authentication.Negotiate (3)
_generated\1\RegexGenerator.g.cs (3)
55/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 58/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 59protected override RegexRunner CreateInstance() => new Runner();
Microsoft.AspNetCore.Components (3)
_generated\1\RegexGenerator.g.cs (3)
55/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 58/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 59protected override RegexRunner CreateInstance() => new Runner();
Microsoft.AspNetCore.DeveloperCertificates.XPlat (9)
_generated\0\RegexGenerator.g.cs (9)
104/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 107/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 108protected override RegexRunner CreateInstance() => new Runner(); 264/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 267/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 268protected override RegexRunner CreateInstance() => new Runner(); 396/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 399/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 400protected override RegexRunner CreateInstance() => new Runner();
Microsoft.AspNetCore.Routing (3)
_generated\1\RegexGenerator.g.cs (3)
55/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 58/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 59protected override RegexRunner CreateInstance() => new Runner();
Microsoft.AspNetCore.Server.Kestrel.Core (9)
_generated\1\RegexGenerator.g.cs (9)
105/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 108/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 109protected override RegexRunner CreateInstance() => new Runner(); 266/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 269/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 270protected override RegexRunner CreateInstance() => new Runner(); 399/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 402/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 403protected override RegexRunner CreateInstance() => new Runner();
Microsoft.Build (71)
_generated\0\RegexGenerator.g.cs (71)
1037/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1040/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1041protected override RegexRunner CreateInstance() => new Runner(); 1267if (!slice.IsEmpty && ((ch = slice[0]) < 128 ? char.IsAsciiLetter(ch) : RegexRunner.CharInClass((char)ch, "\0\u0006\0A[a{KÅ"))) 1890/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1893/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1894protected override RegexRunner CreateInstance() => new Runner(); 2248/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2251/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2252protected override RegexRunner CreateInstance() => new Runner(); 2545/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2548/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2549protected override RegexRunner CreateInstance() => new Runner(); 2667/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2670/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2671protected override RegexRunner CreateInstance() => new Runner(); 2822/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2825/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2826protected override RegexRunner CreateInstance() => new Runner(); 2977/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2980/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2981protected override RegexRunner CreateInstance() => new Runner(); 3161/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 3164/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 3165protected override RegexRunner CreateInstance() => new Runner(); 3372/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 3375/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 3376protected override RegexRunner CreateInstance() => new Runner(); 3787/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 3790/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 3791protected override RegexRunner CreateInstance() => new Runner(); 3906while ((uint)iteration1 < (uint)slice.Length && ((ch = slice[iteration1]) < 128 ? ("\0\0怀Ͽ\ufffe蟿\ufffe߿"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\0\u0004\n-/_`\0\u0002\u0004\u0005\u0003\u0001\u0006\t\u0013\0"))) 4233/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 4236/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 4237protected override RegexRunner CreateInstance() => new Runner(); 4535/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 4538/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 4539protected override RegexRunner CreateInstance() => new Runner(); 4780/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 4783/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 4784protected override RegexRunner CreateInstance() => new Runner(); 5018/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 5021/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 5022protected override RegexRunner CreateInstance() => new Runner(); 5256/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 5259/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 5260protected override RegexRunner CreateInstance() => new Runner(); 5648/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 5651/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 5652protected override RegexRunner CreateInstance() => new Runner(); 5960/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 5963/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 5964protected override RegexRunner CreateInstance() => new Runner(); 6170/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 6173/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 6174protected override RegexRunner CreateInstance() => new Runner(); 6640/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 6643/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 6644protected override RegexRunner CreateInstance() => new Runner(); 6905/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 6908/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 6909protected override RegexRunner CreateInstance() => new Runner(); 7078/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 7081/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 7082protected override RegexRunner CreateInstance() => new Runner(); 7370/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 7373/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 7374protected override RegexRunner CreateInstance() => new Runner(); 9229/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 9232/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 9233protected override RegexRunner CreateInstance() => new Runner();
Microsoft.Build.Framework (3)
_generated\1\RegexGenerator.g.cs (3)
71/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 74/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 75protected override RegexRunner CreateInstance() => new Runner();
Microsoft.Build.Tasks.Core (42)
_generated\0\RegexGenerator.g.cs (42)
483/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 486/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 487protected override RegexRunner CreateInstance() => new Runner(); 713if (!slice.IsEmpty && ((ch = slice[0]) < 128 ? char.IsAsciiLetter(ch) : RegexRunner.CharInClass((char)ch, "\0\u0006\0A[a{KÅ"))) 1336/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1339/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1340protected override RegexRunner CreateInstance() => new Runner(); 1694/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1697/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1698protected override RegexRunner CreateInstance() => new Runner(); 1991/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1994/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1995protected override RegexRunner CreateInstance() => new Runner(); 2113/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2116/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2117protected override RegexRunner CreateInstance() => new Runner(); 2268/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2271/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2272protected override RegexRunner CreateInstance() => new Runner(); 2423/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2426/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2427protected override RegexRunner CreateInstance() => new Runner(); 2607/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2610/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2611protected override RegexRunner CreateInstance() => new Runner(); 2818/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2821/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2822protected override RegexRunner CreateInstance() => new Runner(); 2938/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2941/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2942protected override RegexRunner CreateInstance() => new Runner(); 3106/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 3109/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 3110protected override RegexRunner CreateInstance() => new Runner(); 3809/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 3812/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 3813protected override RegexRunner CreateInstance() => new Runner(); 3878while ((uint)iteration < (uint)slice.Length && ((ch = slice[iteration]) < 128 ? ("\0\0䀀Ͽ\0\0\0\0"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\0\u0002\u0001./\t"))) 3948if (((ch = repeaterSlice[i]) < 128 ? !char.IsAsciiHexDigit(ch) : !RegexRunner.CharInClass((char)ch, "\0\u0004\u0001AGag\t"))) 4009/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 4012/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 4013protected override RegexRunner CreateInstance() => new Runner();
Microsoft.Build.Utilities.Core (25)
_generated\0\RegexGenerator.g.cs (25)
324/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 327/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 328protected override RegexRunner CreateInstance() => new Runner(); 554if (!slice.IsEmpty && ((ch = slice[0]) < 128 ? char.IsAsciiLetter(ch) : RegexRunner.CharInClass((char)ch, "\0\u0006\0A[a{KÅ"))) 1177/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1180/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1181protected override RegexRunner CreateInstance() => new Runner(); 1535/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1538/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1539protected override RegexRunner CreateInstance() => new Runner(); 1832/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1835/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1836protected override RegexRunner CreateInstance() => new Runner(); 1954/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1957/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1958protected override RegexRunner CreateInstance() => new Runner(); 2109/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2112/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2113protected override RegexRunner CreateInstance() => new Runner(); 2264/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2267/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2268protected override RegexRunner CreateInstance() => new Runner(); 2448/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2451/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2452protected override RegexRunner CreateInstance() => new Runner();
Microsoft.CodeAnalysis (7)
_generated\0\RegexGenerator.g.cs (7)
101/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 104/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 105protected override RegexRunner CreateInstance() => new Runner(); 516/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 519/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 520protected override RegexRunner CreateInstance() => new Runner(); 635while ((uint)iteration1 < (uint)slice.Length && ((ch = slice[iteration1]) < 128 ? ("\0\0怀Ͽ\ufffe蟿\ufffe߿"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\0\u0004\n-/_`\0\u0002\u0004\u0005\u0003\u0001\u0006\t\u0013\0")))
Microsoft.DotNet.HotReload.Watch (9)
_generated\0\RegexGenerator.g.cs (9)
110/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 113/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 114protected override RegexRunner CreateInstance() => new Runner(); 315/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 318/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 319protected override RegexRunner CreateInstance() => new Runner(); 518/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 521/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 522protected override RegexRunner CreateInstance() => new Runner();
Microsoft.ML.Tokenizers (25)
RegexGenerator.g.cs (25)
244/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 247/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 248protected override RegexRunner CreateInstance() => new Runner(); 400if (!slice.IsEmpty && ((ch = slice[0]) < 128 ? ("\udbff\uffff\uffffﰀ\u0001\u0001"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\u0004\f\n\v\r\u000e\0\u0002\u0004\u0005\u0003\u0001\0\0\t\n\v\0"))) 471while ((uint)iteration2 < (uint)slice.Length && ((ch = slice[iteration2]) < 128 ? ("쇿\uffff\ufffeﰀ\u0001\u0001"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\0\rd\0\u0002\u0004\u0005\u0003\u0001\0\0\t\n\v\0"))) 694/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 697/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 698protected override RegexRunner CreateInstance() => new Runner(); 906while ((uint)iteration2 < (uint)slice.Length && ((ch = slice[iteration2]) < 128 ? ("쇿\uffff\ufffeﰀ\u0001\u0001"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\0\rd\0\u0002\u0004\u0005\u0003\u0001\0\0\t\n\v\0"))) 1068/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1071/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1072protected override RegexRunner CreateInstance() => new Runner(); 1147if (!slice.IsEmpty && ((ch = slice[0]) < 128 ? ("\udbff\uffff\uffffﰀ\u0001\u0001"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\u0004\f\n\v\r\u000e\0\u0002\u0004\u0005\u0003\u0001\0\0\t\n\v\0"))) 1394if (!slice.IsEmpty && ((ch = slice[0]) < 128 ? ("\udbff\uffff\uffffﰀ\u0001\u0001"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\u0004\f\n\v\r\u000e\0\u0002\u0004\u0005\u0003\u0001\0\0\t\n\v\0"))) 1677while ((uint)iteration5 < (uint)slice.Length && ((ch = slice[iteration5]) < 128 ? ("쇿\uffff\ufffeﰀ\u0001\u0001"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\0\rd\0\u0002\u0004\u0005\u0003\u0001\0\0\t\n\v\0"))) 1903/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1906/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1907protected override RegexRunner CreateInstance() => new Runner(); 2033/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2036/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2037protected override RegexRunner CreateInstance() => new Runner(); 2119while ((uint)iteration1 < (uint)slice.Length && ((ch = slice[iteration1]) < 128 ? ("쇿\uffff\ufffeﰀ\u0001砀\u0001"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\0\v\0\u0002\u0004\u0005\u0003\u0001\u0006\t\u0013\0d"))) 2166/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2169/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2170protected override RegexRunner CreateInstance() => new Runner();
Microsoft.NET.Build.Containers (3)
_generated\0\RegexGenerator.g.cs (3)
62/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 65/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 66protected override RegexRunner CreateInstance() => new Runner();
netstandard (1)
netstandard.cs (1)
2055[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.RegularExpressions.RegexRunner))]
RepoTasks (9)
_generated\0\RegexGenerator.g.cs (9)
104/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 107/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 108protected override RegexRunner CreateInstance() => new Runner(); 264/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 267/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 268protected override RegexRunner CreateInstance() => new Runner(); 396/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 399/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 400protected override RegexRunner CreateInstance() => new Runner();
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
911[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.RegularExpressions.RegexRunner))]
System.ComponentModel.TypeConverter (3)
_generated\0\RegexGenerator.g.cs (3)
55/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 58/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 59protected override RegexRunner CreateInstance() => new Runner();
System.Data.Common (11)
_generated\0\RegexGenerator.g.cs (11)
104/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 107/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 108protected override RegexRunner CreateInstance() => new Runner(); 176if (slice.IsEmpty || ((ch = slice[0]) < 128 ? ("㸀\0\u0001ࠀ\0\0\0\0"[ch >> 4] & (1 << (ch & 0xF))) == 0 : !RegexRunner.CharInClass((char)ch, "\0\u0002\u0001;<d"))) 291/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 294/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 295protected override RegexRunner CreateInstance() => new Runner(); 348while ((uint)iteration < (uint)slice.Length && ((ch = slice[iteration]) < 128 ? ("\0\0コ\ud7ff\uffff\uffff\uffff翿"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\b\u0002\"#'(;<=>d\u000f"))) 392/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 395/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 396protected override RegexRunner CreateInstance() => new Runner();
System.Data.Odbc (11)
_generated\1\RegexGenerator.g.cs (11)
104/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 107/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 108protected override RegexRunner CreateInstance() => new Runner(); 176if (slice.IsEmpty || ((ch = slice[0]) < 128 ? ("㸀\0\u0001ࠀ\0\0\0\0"[ch >> 4] & (1 << (ch & 0xF))) == 0 : !RegexRunner.CharInClass((char)ch, "\0\u0002\u0001;<d"))) 291/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 294/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 295protected override RegexRunner CreateInstance() => new Runner(); 348while ((uint)iteration < (uint)slice.Length && ((ch = slice[iteration]) < 128 ? ("\0\0コ\ud7ff\uffff\uffff\uffff翿"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\b\u0002\"#'(;<=>d\u000f"))) 392/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 395/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 396protected override RegexRunner CreateInstance() => new Runner();
System.Data.OleDb (11)
_generated\4\RegexGenerator.g.cs (11)
104/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 107/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 108protected override RegexRunner CreateInstance() => new Runner(); 176if (slice.IsEmpty || ((ch = slice[0]) < 128 ? ("㸀\0\u0001ࠀ\0\0\0\0"[ch >> 4] & (1 << (ch & 0xF))) == 0 : !RegexRunner.CharInClass((char)ch, "\0\u0002\u0001;<d"))) 291/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 294/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 295protected override RegexRunner CreateInstance() => new Runner(); 348while ((uint)iteration < (uint)slice.Length && ((ch = slice[iteration]) < 128 ? ("\0\0コ\ud7ff\uffff\uffff\uffff翿"[ch >> 4] & (1 << (ch & 0xF))) != 0 : RegexRunner.CharInClass((char)ch, "\u0001\b\u0002\"#'(;<=>d\u000f"))) 392/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 395/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 396protected override RegexRunner CreateInstance() => new Runner();
System.Private.DataContractSerialization (3)
_generated\0\RegexGenerator.g.cs (3)
209/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 212/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 213protected override RegexRunner CreateInstance() => new Runner();
System.Private.Xml (36)
_generated\0\RegexGenerator.g.cs (36)
321/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 324/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 325protected override RegexRunner CreateInstance() => new Runner(); 454/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 457/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 458protected override RegexRunner CreateInstance() => new Runner(); 613/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 616/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 617protected override RegexRunner CreateInstance() => new Runner(); 799/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 802/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 803protected override RegexRunner CreateInstance() => new Runner(); 1089/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1092/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1093protected override RegexRunner CreateInstance() => new Runner(); 1268/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1271/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1272protected override RegexRunner CreateInstance() => new Runner(); 1613/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1616/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1617protected override RegexRunner CreateInstance() => new Runner(); 1818/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1821/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1822protected override RegexRunner CreateInstance() => new Runner(); 1956/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 1959/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 1960protected override RegexRunner CreateInstance() => new Runner(); 2129/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2132/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2133protected override RegexRunner CreateInstance() => new Runner(); 2273/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2276/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2277protected override RegexRunner CreateInstance() => new Runner(); 2417/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 2420/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 2421protected override RegexRunner CreateInstance() => new Runner();
System.Text.Json (3)
_generated\0\RegexGenerator.g.cs (3)
57/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 60/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 61protected override RegexRunner CreateInstance() => new Runner();
System.Text.RegularExpressions (29)
System\Text\RegularExpressions\CompiledRegexRunner.cs (1)
26internal delegate void ScanDelegate(RegexRunner runner, ReadOnlySpan<char> text);
System\Text\RegularExpressions\CompiledRegexRunnerFactory.cs (1)
19protected internal override RegexRunner CreateInstance() =>
System\Text\RegularExpressions\Match.cs (1)
99/// the correct value right after a Match gets calculated, meaning that it will return <see langword="true"/> right after <see cref="RegexRunner.Capture(int, int, int)"/>
System\Text\RegularExpressions\Regex.cs (7)
43/// <summary>A factory used to create <see cref="RegexRunner"/> instances for executing the regular expression.</summary> 67private volatile RegexRunner? _runner; // cached runner 576RegexRunner runner = Interlocked.Exchange(ref _runner, null) ?? CreateRunner(); 621RegexRunner runner = Interlocked.Exchange(ref _runner, null) ?? CreateRunner(); 684RegexRunner runner = Interlocked.Exchange(ref _runner, null) ?? CreateRunner(); 759private static Match? ScanInternal(RegexRunnerMode mode, bool reuseMatchObject, string? input, int beginning, RegexRunner runner, ReadOnlySpan<char> span, bool returnNullIfReuseMatchObject) 799private RegexRunner CreateRunner() =>
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (2)
55TypeBuilder regexRunnerTypeBuilder = DefineType(_module, $"{name}Runner{typenumString}", isPublic: false, isSealed: true, typeof(RegexRunner)); 70_ilg = DefineMethod(regexRunnerFactoryTypeBuilder, "CreateInstance", null, typeof(RegexRunner), out _);
System\Text\RegularExpressions\RegexCompiler.cs (6)
37private static MethodInfo IsBoundaryMethod => field ??= typeof(RegexRunner).GetMethod("IsBoundary", BindingFlags.NonPublic | BindingFlags.Static, [typeof(ReadOnlySpan<char>), typeof(int)])!; 38private static MethodInfo IsPreWordCharBoundaryMethod => field ??= typeof(RegexRunner).GetMethod("IsPreWordCharBoundary", BindingFlags.NonPublic | BindingFlags.Static, [typeof(ReadOnlySpan<char>), typeof(int)])!; 39private static MethodInfo IsPostWordCharBoundaryMethod => field ??= typeof(RegexRunner).GetMethod("IsPostWordCharBoundary", BindingFlags.NonPublic | BindingFlags.Static, [typeof(ReadOnlySpan<char>), typeof(int)])!; 41private static MethodInfo IsECMABoundaryMethod => field ??= typeof(RegexRunner).GetMethod("IsECMABoundary", BindingFlags.NonPublic | BindingFlags.Static, [typeof(ReadOnlySpan<char>), typeof(int)])!; 130private static FieldInfo RegexRunnerField(string fieldname) => typeof(RegexRunner).GetField(fieldname, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static)!; 132private static MethodInfo RegexRunnerMethod(string methname) => typeof(RegexRunner).GetMethod(methname, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static)!;
System\Text\RegularExpressions\RegexInterpreter.cs (1)
21protected internal override RegexRunner CreateInstance() =>
System\Text\RegularExpressions\RegexLWCGCompiler.cs (2)
29private static readonly Type[] s_paramTypes = [typeof(RegexRunner), typeof(ReadOnlySpan<char>)]; 63DynamicMethod scanMethod = DefineDynamicMethod($"Regex{regexNum}_Scan{description}", null, typeof(CompiledRegexRunner), [typeof(RegexRunner), typeof(ReadOnlySpan<char>)]);
System\Text\RegularExpressions\RegexRunner.cs (1)
112/// <summary>Initializes a new instance of the <see cref="RegexRunner"/> class.</summary>
System\Text\RegularExpressions\RegexRunnerFactory.cs (4)
8/// <summary>Creates a <see cref="RegexRunner"/> for a <see cref="Regex"/>.</summary> 15/// <summary>Creates a <see cref="RegexRunner"/> instance for the <see cref="Regex"/>.</summary> 16/// <returns>A <see cref="RegexRunner"/> instance.</returns> 17protected internal abstract RegexRunner CreateInstance();
System\Text\RegularExpressions\RegexRunnerMode.cs (1)
6/// <summary>Represents the mode of execution for a <see cref="RegexRunner"/>.</summary>
System\Text\RegularExpressions\Symbolic\SymbolicRegexRunnerFactory.cs (2)
47/// <summary>Creates a <see cref="RegexRunner"/> object.</summary> 48protected internal override RegexRunner CreateInstance() => _matcher is SymbolicRegexMatcher<ulong> srmUInt64 ?
System.Windows.Forms (3)
_generated\2\RegexGenerator.g.cs (3)
53/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 56/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 57protected override RegexRunner CreateInstance() => new Runner();
System.Windows.Forms.Design (3)
_generated\2\RegexGenerator.g.cs (3)
74/// <summary>Provides a factory for creating <see cref="RegexRunner"/> instances to be used by methods on <see cref="Regex"/>.</summary> 77/// <summary>Creates an instance of a <see cref="RegexRunner"/> used by methods on <see cref="Regex"/>.</summary> 78protected override RegexRunner CreateInstance() => new Runner();