projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #3213 from henricm/fix-for-win-securestring-to-bstr
[mono.git]
/
mono
/
metadata
/
marshal.h
diff --git
a/mono/metadata/marshal.h
b/mono/metadata/marshal.h
index 58caa69d814f5d57e74a6fb176aba6cff0248004..166db1478ce52312ca113fd954646df022247a7e 100644
(file)
--- a/
mono/metadata/marshal.h
+++ b/
mono/metadata/marshal.h
@@
-191,6
+191,10
@@
typedef struct {
MonoMethodSignature *sig;
} GsharedvtWrapperInfo;
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
/*
* 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;
RemotingWrapperInfo remoting;
/* GSHAREDVT_IN_SIG/GSHAREDVT_OUT_SIG */
GsharedvtWrapperInfo gsharedvt;
+ /* DELEGATE_INVOKE */
+ DelegateInvokeWrapperInfo delegate_invoke;
} d;
} WrapperInfo;
} d;
} WrapperInfo;