Merge pull request #3867 from kumpera/issues
[mono.git] / mono / metadata / row-indexes.h
index 4b4ca6dbc961417bf764d270169f8321b66c8adc..eff71fb54ad74484a3b7dabf4fdb464ec7873a68 100644 (file)
@@ -308,6 +308,37 @@ enum {
        MONO_GENPARCONSTRAINT_SIZE
 };
 
+enum {
+       MONO_DOCUMENT_NAME,
+       MONO_DOCUMENT_HASHALG,
+       MONO_DOCUMENT_HASH,
+       MONO_DOCUMENT_LANGUAGE,
+       MONO_DOCUMENT_SIZE
+};
+
+enum {
+       MONO_METHODBODY_DOCUMENT,
+       MONO_METHODBODY_SEQ_POINTS,
+       MONO_METHODBODY_SIZE
+};
+
+enum {
+       MONO_LOCALSCOPE_METHOD,
+       MONO_LOCALSCOPE_IMPORTSCOPE,
+       MONO_LOCALSCOPE_VARIABLELIST,
+       MONO_LOCALSCOPE_CONSTANTLIST,
+       MONO_LOCALSCOPE_STARTOFFSET,
+       MONO_LOCALSCOPE_LENGTH,
+       MONO_LOCALSCOPE_SIZE
+};
+
+enum {
+       MONO_LOCALVARIABLE_ATTRIBUTES,
+       MONO_LOCALVARIABLE_INDEX,
+       MONO_LOCALVARIABLE_NAME,
+       MONO_LOCALVARIABLE_SIZE
+};
+
 /*
  * Coded Tokens
  * The _BITS entry is for the bits used in the token.
@@ -419,6 +450,16 @@ enum {
        MONO_CUSTOM_ATTR_TYPE_MASK = 7
 };
 
+enum {
+       MONO_RESOLUTION_SCOPE_MODULE,
+       MONO_RESOLUTION_SCOPE_MODULEREF,
+       MONO_RESOLUTION_SCOPE_ASSEMBLYREF,
+       MONO_RESOLUTION_SCOPE_TYPEREF,
+       MONO_RESOLUTION_SCOPE_BITS = 2,
+       MONO_RESOLUTION_SCOPE_MASK = 3
+};
+
+/* Kept for compatibility since this is a public header file */
 enum {
        MONO_RESOLTION_SCOPE_MODULE,
        MONO_RESOLTION_SCOPE_MODULEREF,