enum {
MONO_METHOD_RVA,
- MONO_METHOD_IMPLFALGS,
+ MONO_METHOD_IMPLFLAGS,
MONO_METHOD_FLAGS,
MONO_METHOD_NAME,
MONO_METHOD_SIGNATURE,
};
enum {
- MONO_STAND_ALONG_SIGNATURE,
- MONO_STAND_ALONG_SIGNATURE_SIZE
+ MONO_STAND_ALONE_SIGNATURE,
+ MONO_STAND_ALONE_SIGNATURE_SIZE
};
enum {
enum {
TYPEDEFORREF_TYPEDEF,
- TYPEDEFORREF_PARAMDEF,
+ TYPEDEFORREF_TYPEREF,
TYPEDEFORREF_TYPESPEC,
TYPEDEFORREF_BITS = 2,
TYPEDEFORREF_MASK = 3
};
enum {
- HASCOSTANT_FIEDDEF,
- HASCOSTANT_FIEDREF, /* typo in spec? LAMESPEC */
- HASCOSTANT_PROPERTY,
- HASCOSTANT_BITS = 2,
- HASCOSTANT_MASK = 3
+ HASCONSTANT_FIEDDEF,
+ HASCONSTANT_PARAM,
+ HASCONSTANT_PROPERTY,
+ HASCONSTANT_BITS = 2,
+ HASCONSTANT_MASK = 3
};
enum {
HAS_DECL_SECURITY_TYPEDEF,
HAS_DECL_SECURITY_METHODDEF,
HAS_DECL_SECURITY_ASSEMBLY,
- HAS_DECL_SECURITY_BITS = 1,
- HAS_DECL_SECURITY_MASK = 1
+ HAS_DECL_SECURITY_BITS = 2,
+ HAS_DECL_SECURITY_MASK = 3
};
enum {
- MEMBERREF_PARENT_TYPEDEF,
+ MEMBERREF_PARENT_TYPEDEF, /* not used */
MEMBERREF_PARENT_TYPEREF,
MEMBERREF_PARENT_MODULEREF,
MEMBERREF_PARENT_METHODDEF,
};
enum {
- CUSTOM_ATTR_TYPE_TYPEREF,
- CUSTOM_ATTR_TYPE_TYPEDEF,
+ CUSTOM_ATTR_TYPE_TYPEREF, /* not used */
+ CUSTOM_ATTR_TYPE_TYPEDEF, /* not used */
CUSTOM_ATTR_TYPE_METHODDEF,
CUSTOM_ATTR_TYPE_MEMBERREF,
- CUSTOM_ATTR_TYPE_STRING,
+ CUSTOM_ATTR_TYPE_STRING, /* not used */
CUSTOM_ATTR_TYPE_BITS = 3,
CUSTOM_ATTR_TYPE_MASK = 7
};
enum {
RESOLTION_SCOPE_MODULE,
RESOLTION_SCOPE_MODULEREF,
- RESOLTION_SCOPE_ASSEMBLYREF, /* LAMESPEC claims 3 */
- RESOLTION_SCOPE_TYPEREF, /* LAMESPEC claims 4 */
- RESOLTION_SCOPE_BITS = 2, /* LAMESPEC claims 3 */
- RESOLTION_SCOPE_MASK = 3 /* LAMESPEC claims 7 */
+ RESOLTION_SCOPE_ASSEMBLYREF,
+ RESOLTION_SCOPE_TYPEREF,
+ RESOLTION_SCOPE_BITS = 2,
+ RESOLTION_SCOPE_MASK = 3
};
#endif /* __MONO_METADATA_ROW_INDEXES_H__ */