diff options
author | Jan Kotas <jkotas@microsoft.com> | 2018-06-26 22:38:42 -0700 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2018-06-26 22:38:42 -0700 |
commit | 51cdf2c39d6064f6fbc7805f10f09149b0b85970 (patch) | |
tree | 06f1010aea55514d50051eedea04f08e630610b1 /src/vm/metasig.h | |
parent | d1d26ac8fd6aabbfe655de03bf0ee3ecb2d096cd (diff) | |
download | coreclr-51cdf2c39d6064f6fbc7805f10f09149b0b85970.tar.gz coreclr-51cdf2c39d6064f6fbc7805f10f09149b0b85970.tar.bz2 coreclr-51cdf2c39d6064f6fbc7805f10f09149b0b85970.zip |
Add VM support for Unsafe.AsRef(in T)
Diffstat (limited to 'src/vm/metasig.h')
-rw-r--r-- | src/vm/metasig.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/vm/metasig.h b/src/vm/metasig.h index 49e26f17e9..b3a4139a7c 100644 --- a/src/vm/metasig.h +++ b/src/vm/metasig.h @@ -290,6 +290,8 @@ DEFINE_METASIG(GM(RefByte_T_RetVoid, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, r(b) M(0) DEFINE_METASIG(GM(PtrVoid_RetT, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, P(v), M(0))) DEFINE_METASIG(GM(PtrVoid_T_RetVoid, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, P(v) M(0), v)) +DEFINE_METASIG(GM(RefT_RetRefT, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, r(M(0)), r(M(0)))) +DEFINE_METASIG(GM(VoidPtr_RetRefT, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, P(v), r(M(0)))) DEFINE_METASIG(GM(RefTFrom_RetRefTTo, IMAGE_CEE_CS_CALLCONV_DEFAULT, 2, r(M(0)), r(M(1)))) DEFINE_METASIG(GM(Obj_RetT, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, j, M(0))) DEFINE_METASIG(GM(RefT_Int_RetRefT, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, r(M(0)) i, r(M(0)))) |