Remove Lazy/LazyInitializer from mscorlib.h (dotnet/coreclr#26603)
authorStephen Toub <stoub@microsoft.com>
Tue, 10 Sep 2019 01:07:33 +0000 (21:07 -0400)
committerGitHub <noreply@github.com>
Tue, 10 Sep 2019 01:07:33 +0000 (21:07 -0400)
commit335004f0b78d2339a99fbff93ee279b9e1c54a50
treed6199c08d55f3feca47659aad8389a5dc58ec1a2
parent80b1e284f28767289c7a96d4baf3799b295b3edc
Remove Lazy/LazyInitializer from mscorlib.h (dotnet/coreclr#26603)

We do not need to special-case these types for reflection invocation, and doing so is currently keeping them from being trimmed when not otherwise used.

Commit migrated from https://github.com/dotnet/coreclr/commit/70202b04cab861c7f3fd504a08e33153c2739d73
src/coreclr/src/vm/appdomain.cpp
src/coreclr/src/vm/mscorlib.h