72ca453eb88436fc1b4c71764ef571566c8abe66
[mono.git] / mono / metadata / wrapper-types.h
1 /* NOTE NOTE NOTE
2  * No additional wrapper types should be added.
3  * If a new wrapper is asolutely necessary, an existing one needs
4  * to be removed first (with all the change that implies).
5  */
6 WRAPPER(NONE, "none")
7 WRAPPER(DELEGATE_INVOKE, "delegate-invoke")
8 WRAPPER(DELEGATE_BEGIN_INVOKE, "delegate-begin-invoke")
9 WRAPPER(DELEGATE_END_INVOKE, "delegate-end-invoke")
10 WRAPPER(RUNTIME_INVOKE, "runtime-invoke")
11 WRAPPER(NATIVE_TO_MANAGED, "native-to-managed")
12 WRAPPER(MANAGED_TO_NATIVE, "managed-to-native")
13 WRAPPER(MANAGED_TO_MANAGED, "managed-to-managed")
14 WRAPPER(REMOTING_INVOKE, "remoting-invoke")
15 WRAPPER(REMOTING_INVOKE_WITH_CHECK, "remoting-invoke-with-check")
16 WRAPPER(XDOMAIN_INVOKE, "xdomain-invoke")
17 WRAPPER(XDOMAIN_DISPATCH, "xdomain-dispatch")
18 WRAPPER(LDFLD, "ldfld")
19 WRAPPER(STFLD, "stfld")
20 WRAPPER(LDFLD_REMOTE, "ldfld-remote")
21 WRAPPER(STFLD_REMOTE, "stfld-remote")
22 WRAPPER(SYNCHRONIZED, "synchronized")
23 WRAPPER(DYNAMIC_METHOD, "dynamic-method")
24 WRAPPER(ISINST, "isinst")
25 WRAPPER(CASTCLASS, "castclass")
26 WRAPPER(PROXY_ISINST, "proxy_isinst")
27 WRAPPER(STELEMREF, "stelemref")
28 WRAPPER(UNBOX, "unbox")
29 WRAPPER(LDFLDA, "ldflda")
30 WRAPPER(WRITE_BARRIER, "write-barrier")
31 WRAPPER(UNKNOWN, "unknown")
32 WRAPPER(COMINTEROP_INVOKE, "cominterop-invoke")
33 WRAPPER(COMINTEROP, "cominterop")
34 WRAPPER(ALLOC, "alloc")
35
36