Enable reflection load ComImport assembly and Type.IsComObjectType (#16943)
authorLuqun Lou <luqunl@users.noreply.github.com>
Tue, 27 Mar 2018 21:20:09 +0000 (14:20 -0700)
committerJan Kotas <jkotas@microsoft.com>
Tue, 27 Mar 2018 21:20:09 +0000 (14:20 -0700)
commitd0833f90ed516b08871635a05c1d5657379b8053
tree58b7943d065d14a238564c1bde4f7f38f635569e
parentbfa1881ab5b65175f97119b74ef127e08de882e1
Enable reflection load ComImport assembly and Type.IsComObjectType (#16943)

* Enable reflection load ComImport assembly and Type.IsComObjectType

* Update Enable reflection load ComImport assembly
19 files changed:
src/dlls/mscorrc/mscorrc.rc
src/dlls/mscorrc/resource.h
src/vm/ecall.cpp
src/vm/interoputil.cpp
src/vm/interoputil.h
src/vm/methodtable.cpp
src/vm/methodtable.h
src/vm/methodtablebuilder.cpp
src/vm/methodtablebuilder.h
src/vm/runtimehandles.cpp
tests/src/Interop/CMakeLists.txt
tests/src/Interop/ClassicCOM/CMakeLists.txt [new file with mode: 0644]
tests/src/Interop/ClassicCOM/COMLib.cs [new file with mode: 0644]
tests/src/Interop/ClassicCOM/COMLib.csproj [new file with mode: 0644]
tests/src/Interop/ClassicCOM/COMLib2.cs [new file with mode: 0644]
tests/src/Interop/ClassicCOM/COMLib2.csproj [new file with mode: 0644]
tests/src/Interop/ClassicCOM/ClassicCOMNative.cpp [new file with mode: 0644]
tests/src/Interop/ClassicCOM/ClassicCOMUnitTest.cs [new file with mode: 0644]
tests/src/Interop/ClassicCOM/ClassicCOMUnitTest.csproj [new file with mode: 0644]