From e6b85aa2a14feb666b9005a53c41148de511df74 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michal=20Strehovsk=C3=BD?= Date: Tue, 8 Nov 2016 11:16:41 -0800 Subject: [PATCH] Report CORINFO_FLG_CONTAINS_GC_PTR for TypedReference (#8014) --- src/vm/jitinterface.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vm/jitinterface.cpp b/src/vm/jitinterface.cpp index 8c6cd34..64b951f 100644 --- a/src/vm/jitinterface.cpp +++ b/src/vm/jitinterface.cpp @@ -3999,7 +3999,7 @@ DWORD CEEInfo::getClassAttribsInternal (CORINFO_CLASS_HANDLE clsHnd) if (pMT->IsMarshaledByRef()) ret |= CORINFO_FLG_MARSHAL_BYREF; - if (pMT->ContainsPointers()) + if (pMT->ContainsPointers() || pMT == g_TypedReferenceMT) ret |= CORINFO_FLG_CONTAINS_GC_PTR; if (pMT->IsDelegate()) -- 2.7.4