Add support for IDispatch in CoreCLR
authorAaron Robinson <arobins@microsoft.com>
Fri, 19 Oct 2018 20:03:37 +0000 (13:03 -0700)
committerAaron Robinson <arobins@microsoft.com>
Tue, 23 Oct 2018 18:28:59 +0000 (11:28 -0700)
commit4b1d6dca764f18236813eb99cdda20055a573c00
treea8c85e795e117c935f579ed9e0797fad501548be
parent1e1d950224ac9cd1332696499785a1a8d29cb333
Add support for IDispatch in CoreCLR

Reduce some TypeInfo API cruft

Throw exception on non-Windows ABIs for value types

Commit migrated from https://github.com/dotnet/coreclr/commit/b5dc2a822331595f79b6ada42c8feff63ae0cc96
src/coreclr/src/System.Private.CoreLib/src/System/RtType.cs
src/coreclr/src/vm/CMakeLists.txt
src/coreclr/src/vm/callsiteinspect.cpp [new file with mode: 0644]
src/coreclr/src/vm/callsiteinspect.h [new file with mode: 0644]
src/coreclr/src/vm/clrtocomcall.cpp
src/coreclr/src/vm/metasig.h
src/coreclr/src/vm/mlinfo.h
src/coreclr/src/vm/mscorlib.h
src/coreclr/src/vm/stdinterfaces.cpp
src/coreclr/src/vm/stdinterfaces.h