diff options
author | Jan Kotas <jkotas@microsoft.com> | 2019-06-04 15:38:47 -0700 |
---|---|---|
committer | Aaron Robinson <arobins@microsoft.com> | 2019-06-04 15:38:46 -0700 |
commit | c57822327a17408c44853ae1ce22d581b5047ab6 (patch) | |
tree | f9827443bc89e367e6bf1d16ba93fa77d4274672 /src/vm/mscorlib.h | |
parent | e7ca330168c7e74f6ab77ae33ea536bfe3ffba15 (diff) | |
download | coreclr-c57822327a17408c44853ae1ce22d581b5047ab6.tar.gz coreclr-c57822327a17408c44853ae1ce22d581b5047ab6.tar.bz2 coreclr-c57822327a17408c44853ae1ce22d581b5047ab6.zip |
Synchronize managed and unmanaged Variant fields (#24951)
* Synchronize managed and unmanaged Variant fields
Fixes #24948
Diffstat (limited to 'src/vm/mscorlib.h')
-rw-r--r-- | src/vm/mscorlib.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/vm/mscorlib.h b/src/vm/mscorlib.h index 442a249e90..c986137b99 100644 --- a/src/vm/mscorlib.h +++ b/src/vm/mscorlib.h @@ -432,6 +432,11 @@ DEFINE_CLASS(VARIANT, System, Variant) DEFINE_METHOD(VARIANT, CONVERT_OBJECT_TO_VARIANT,MarshalHelperConvertObjectToVariant,SM_Obj_RefVariant_RetVoid) DEFINE_METHOD(VARIANT, CAST_VARIANT, MarshalHelperCastVariant, SM_Obj_Int_RefVariant_RetVoid) DEFINE_METHOD(VARIANT, CONVERT_VARIANT_TO_OBJECT,MarshalHelperConvertVariantToObject,SM_RefVariant_RetObject) + +DEFINE_CLASS_U(System, Variant, VariantData) +DEFINE_FIELD_U(_objref, VariantData, m_objref) +DEFINE_FIELD_U(_data, VariantData, m_data) +DEFINE_FIELD_U(_flags, VariantData, m_flags) #endif // FEATURE_COMINTEROP DEFINE_CLASS(IASYNCRESULT, System, IAsyncResult) |