#ifndef _MONO_METADATA_METHOD_HEADER_H_ #define _MONO_METADATA_METHOD_HEADER_H_ /* * 25.2.1: Method header type values */ #define METHOD_HEADER_FORMAT_MASK 7 #define METHOD_HEADER_TINY_FORMAT 2 #define METHOD_HEADER_TINY_FORMAT1 6 #define METHOD_HEADER_FAT_FORMAT 3 /* * 25.2.3.1: Flags for method headers */ #define METHOD_HEADER_INIT_LOCALS 0x10 #define METHOD_HEADER_MORE_SECTS 0x08 /* * For section data (25.3) */ #define METHOD_HEADER_SECTION_RESERVED 0 #define METHOD_HEADER_SECTION_EHTABLE 1 #define METHOD_HEADER_SECTION_OPTIL_TABLE 2 #define METHOD_HEADER_SECTION_FAT_FORMAT 0x40 #define METHOD_HEADER_SECTION_MORE_SECTS 0x80 #endif /* _MONO_METADATA_METHOD_HEADER_H_ */