Remove leftover runtextbeg/end references from RegexCompiler / source generator ...
authorStephen Toub <stoub@microsoft.com>
Thu, 3 Mar 2022 22:01:58 +0000 (17:01 -0500)
committerGitHub <noreply@github.com>
Thu, 3 Mar 2022 22:01:58 +0000 (17:01 -0500)
commit35c518b61bb5220d28ecca6812f2f1443140d61e
tree8c055c09e5e70b9ee688659ad7f79b3561c2f0f3
parent28a7265ae309f4dc5b23c3a1ef0b49aa1df020ee
Remove leftover runtextbeg/end references from RegexCompiler / source generator (#66129)

Now that we're operating over a span that represents the full input from beginning to end, we no longer need to access runtextbeg/runtextend, we can use inputSpan.Slice(pos) instead of inputSpan.Slice(pos, end - pos), etc.
src/libraries/System.Text.RegularExpressions/gen/RegexGenerator.Emitter.cs
src/libraries/System.Text.RegularExpressions/src/System/Text/RegularExpressions/RegexCompiler.cs