projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2009-01-18 Zoltan Varga <vargaz@gmail.com>
[mono.git]
/
mono
/
metadata
/
tabledefs.h
diff --git
a/mono/metadata/tabledefs.h
b/mono/metadata/tabledefs.h
index 5e26b167d6f33b6c67489a148469ff71e3e0e280..ab66eb7bebcee0e335d17c4eace9ed60dd34ff79 100644
(file)
--- a/
mono/metadata/tabledefs.h
+++ b/
mono/metadata/tabledefs.h
@@
-63,6
+63,14
@@
enum {
SECURITY_ACTION_DEMANDCHOICE = 18
};
SECURITY_ACTION_DEMANDCHOICE = 18
};
+/*
+ *
+ * 22.1.8 Flags for ManifestResource
+ */
+#define MANIFEST_RESOURCE_VISIBILITY_MASK 0x00000007
+#define MANIFEST_RESOURCE_PUBLIC 0x00000001
+#define MANIFEST_RESOURCE_PRIVATE 0x00000002
+
/*
* Field Attributes (21.1.5).
*/
/*
* Field Attributes (21.1.5).
*/
@@
-125,6
+133,7
@@
enum {
#define TYPE_ATTRIBUTE_AUTO_CLASS 0x00020000
#define TYPE_ATTRIBUTE_BEFORE_FIELD_INIT 0x00100000
#define TYPE_ATTRIBUTE_AUTO_CLASS 0x00020000
#define TYPE_ATTRIBUTE_BEFORE_FIELD_INIT 0x00100000
+#define TYPE_ATTRIBUTE_FORWARDER 0x00200000
#define TYPE_ATTRIBUTE_RESERVED_MASK 0x00040800
#define TYPE_ATTRIBUTE_RT_SPECIAL_NAME 0x00000800
#define TYPE_ATTRIBUTE_RESERVED_MASK 0x00040800
#define TYPE_ATTRIBUTE_RT_SPECIAL_NAME 0x00000800
@@
-169,6
+178,7
@@
enum {
#define METHOD_ATTRIBUTE_REUSE_SLOT 0x0000
#define METHOD_ATTRIBUTE_NEW_SLOT 0x0100
#define METHOD_ATTRIBUTE_REUSE_SLOT 0x0000
#define METHOD_ATTRIBUTE_NEW_SLOT 0x0100
+#define METHOD_ATTRIBUTE_STRICT 0x0200
#define METHOD_ATTRIBUTE_ABSTRACT 0x0400
#define METHOD_ATTRIBUTE_SPECIAL_NAME 0x0800
#define METHOD_ATTRIBUTE_ABSTRACT 0x0400
#define METHOD_ATTRIBUTE_SPECIAL_NAME 0x0800
@@
-245,4
+255,7
@@
enum {
* 21.5 AssemblyRefs
*/
#define ASSEMBLYREF_FULL_PUBLIC_KEY_FLAG 0x00000001
* 21.5 AssemblyRefs
*/
#define ASSEMBLYREF_FULL_PUBLIC_KEY_FLAG 0x00000001
+#define ASSEMBLYREF_RETARGETABLE_FLAG 0x00000100
+#define ASSEMBLYREF_ENABLEJITCOMPILE_TRACKING_FLAG 0x00008000
+#define ASSEMBLYREF_DISABLEJITCOMPILE_OPTIMIZER_FLAG 0x00004000
#endif
#endif