Devirtualized default value comparison (#37674)
authorYoh Deadfall <yoh.deadfall@hotmail.com>
Mon, 22 Jun 2020 18:30:06 +0000 (21:30 +0300)
committerGitHub <noreply@github.com>
Mon, 22 Jun 2020 18:30:06 +0000 (11:30 -0700)
commitdbcb8193145799e7f40e1633830f7ea6ae03c474
tree2004c204ad439af34638ae4e8195df4773d4151a
parentdd41a4aae9f6b4910e65a1980e75642e0c839fb5
Devirtualized default value comparison (#37674)

* Devirtualized default value comparison

* Fixed double comparison for ref types

* Fixed serialization

* Addressed issues
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonConverterOfT.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfoOfT.cs