X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fmarshal.h;h=166db1478ce52312ca113fd954646df022247a7e;hb=df867664eec6ac0aa851004db0a7cb94ba381602;hp=58caa69d814f5d57e74a6fb176aba6cff0248004;hpb=c5cdfaec1e0973ced3f97ef589cd0bece56067ad;p=mono.git diff --git a/mono/metadata/marshal.h b/mono/metadata/marshal.h index 58caa69d814..166db1478ce 100644 --- a/mono/metadata/marshal.h +++ b/mono/metadata/marshal.h @@ -191,6 +191,10 @@ typedef struct { MonoMethodSignature *sig; } GsharedvtWrapperInfo; +typedef struct { + MonoMethod *method; +} DelegateInvokeWrapperInfo; + /* * This structure contains additional information to uniquely identify a given wrapper * method. It can be retrieved by mono_marshal_get_wrapper_info () for certain types @@ -231,6 +235,8 @@ typedef struct { RemotingWrapperInfo remoting; /* GSHAREDVT_IN_SIG/GSHAREDVT_OUT_SIG */ GsharedvtWrapperInfo gsharedvt; + /* DELEGATE_INVOKE */ + DelegateInvokeWrapperInfo delegate_invoke; } d; } WrapperInfo;