Detect ByRefLike types using attribute (#15745)
authorJan Kotas <jkotas@microsoft.com>
Fri, 5 Jan 2018 22:44:18 +0000 (14:44 -0800)
committerGitHub <noreply@github.com>
Fri, 5 Jan 2018 22:44:18 +0000 (14:44 -0800)
commit6c12105bb8cc1821ba5d5c3d36aad609a44308e0
tree408da7569d779ca1dc1e70fe812155a18848774c
parent7a785420a57925d1ea67fa9361e1f826a7e74f2b
Detect ByRefLike types using attribute (#15745)

* Detect ByRefLike types using attribute and improve error messages for their invalid use

Fixes #11371 and #15458
src/dlls/mscorrc/mscorrc.rc
src/dlls/mscorrc/resource.h
src/mscorlib/src/System/ByReference.cs
src/vm/classnames.h
src/vm/jitinterface.cpp
src/vm/methodtablebuilder.cpp
src/vm/methodtablebuilder.h
tests/src/Loader/classloader/regressions/GitHub_11371/Negative_ByRefLikeType.il [new file with mode: 0644]
tests/src/Loader/classloader/regressions/GitHub_11371/Negative_ByRefLikeType.ilproj [new file with mode: 0644]