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_PARAM,
HASCOSTANT_PROPERTY,
HASCOSTANT_BITS = 2,
HASCOSTANT_MASK = 3
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__ */