Cleanup System.Reflection.Emit code. (#47945)
authorZoltan Varga <vargaz@gmail.com>
Sat, 6 Feb 2021 15:49:08 +0000 (10:49 -0500)
committerGitHub <noreply@github.com>
Sat, 6 Feb 2021 15:49:08 +0000 (10:49 -0500)
commit7a3e1f67333b005dd8b119c733b81648d57b9bc9
treea8039d7994f8b43fc4f4071dcedee959b75ad48d
parent32549a757b9a9de21dbfe7bdecc33e46ca050008
Cleanup System.Reflection.Emit code. (#47945)

* Remove unused fields from ref.emit classes.

* Remove MonoDynamicImage->run/save, they are always TRUE/FALSE.

* Remove more code.
16 files changed:
src/mono/System.Private.CoreLib/src/System/Reflection/Emit/AssemblyBuilder.Mono.cs
src/mono/System.Private.CoreLib/src/System/Reflection/Emit/ConstructorBuilder.Mono.cs
src/mono/System.Private.CoreLib/src/System/Reflection/Emit/MethodBuilder.Mono.cs
src/mono/System.Private.CoreLib/src/System/Reflection/Emit/ModuleBuilder.Mono.cs
src/mono/System.Private.CoreLib/src/System/Reflection/Emit/TypeBuilder.Mono.cs
src/mono/mono/metadata/class.c
src/mono/mono/metadata/domain.c
src/mono/mono/metadata/dynamic-image.c
src/mono/mono/metadata/icall.c
src/mono/mono/metadata/metadata-internals.h
src/mono/mono/metadata/object-internals.h
src/mono/mono/metadata/sre-encode.c
src/mono/mono/metadata/sre-internals.h
src/mono/mono/metadata/sre.c
src/mono/mono/mini/method-to-ir.c
src/mono/mono/mini/mini.c