1 #ifndef _MONO_METADATA_METHOD_HEADER_H_
2 #define _MONO_METADATA_METHOD_HEADER_H_
5 * 25.2.1: Method header type values
7 #define METHOD_HEADER_FORMAT_MASK 7
8 #define METHOD_HEADER_TINY_FORMAT 2
9 #define METHOD_HEADER_TINY_FORMAT1 6
10 #define METHOD_HEADER_FAT_FORMAT 3
13 * 25.2.3.1: Flags for method headers
15 #define METHOD_HEADER_INIT_LOCALS 0x10
16 #define METHOD_HEADER_MORE_SECTS 0x08
19 * For section data (25.3)
21 #define METHOD_HEADER_SECTION_RESERVED 0
22 #define METHOD_HEADER_SECTION_EHTABLE 1
23 #define METHOD_HEADER_SECTION_OPTIL_TABLE 2
24 #define METHOD_HEADER_SECTION_FAT_FORMAT 0x40
25 #define METHOD_HEADER_SECTION_MORE_SECTS 0x80
27 #endif /* _MONO_METADATA_METHOD_HEADER_H_ */