Fix regression & enable ClearInitLocals in System.Text.RegularExpressions (dotnet...
authorViktor Hofer <viktor.hofer@microsoft.com>
Thu, 15 Feb 2018 22:32:19 +0000 (23:32 +0100)
committerGitHub <noreply@github.com>
Thu, 15 Feb 2018 22:32:19 +0000 (23:32 +0100)
commit9a80ccf7dbd3be1c89435c29a17e4984c9ba4d68
tree8b513f0322335b011ce3c213f8c0801a002d8642
parentea61dedad9bf5a101531f980b5fee99ab5f06361
Fix regression & enable ClearInitLocals in System.Text.RegularExpressions (dotnet/corefx#27146)

* Fix bug in RegexWriter ref struct change

* Remove duplicate ValueListBuilder implementation

* Enable ILLinkClearInitLocals

* Rename concrete ValueListBuilder impl to Pop

Commit migrated from https://github.com/dotnet/corefx/commit/9e0151b48f3a45d497e8835423ed38e7661cd056
src/libraries/System.Text.RegularExpressions/src/System.Text.RegularExpressions.csproj
src/libraries/System.Text.RegularExpressions/src/System/Text/RegularExpressions/RegexWriter.cs
src/libraries/System.Text.RegularExpressions/src/System/Text/RegularExpressions/ResizableValueListBuilder.cs [deleted file]
src/libraries/System.Text.RegularExpressions/src/System/Text/RegularExpressions/ValueListBuilder.Pop.cs [new file with mode: 0644]