X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Ftr%2Ftype.h;h=e3360fea55ba58537ad72e7c60827cd334d0d724;hb=15714f5466df151f1e7552789c328f7e7beff04b;hp=963734b35c313b30ee58b9f85d3e597c86525ad9;hpb=d382d46d40faa79f071cf3eebd74fc47ad22b196;p=libfirm diff --git a/ir/tr/type.h b/ir/tr/type.h index 963734b35..e3360fea5 100644 --- a/ir/tr/type.h +++ b/ir/tr/type.h @@ -769,23 +769,23 @@ void set_method_first_variadic_param_index(type *method, int index); */ typedef enum { mtp_no_property = 0x00000000, /**< no additional properties, default */ - mtp_property_const = 0x00000001, /**< This graph did not access memory and calculates + mtp_property_const = 0x00000001, /**< This method did not access memory and calculates its return values solely from its parameters. GCC: __attribute__((const)). */ - mtp_property_pure = 0x00000002, /**< This graph did NOT write to memory and calculates + mtp_property_pure = 0x00000002, /**< This method did NOT write to memory and calculates its return values solely form its parameters and the memory they points to (or global vars). GCC: __attribute__((pure)). */ - mtp_property_noreturn = 0x00000004, /**< This graph did not return due to an aborting system + mtp_property_noreturn = 0x00000004, /**< This method did not return due to an aborting system call. GCC: __attribute__((noreturn)). */ - mtp_property_nothrow = 0x00000008, /**< This graph cannot throw an exception. + mtp_property_nothrow = 0x00000008, /**< This method cannot throw an exception. GCC: __attribute__((nothrow)). */ - mtp_property_naked = 0x00000010, /**< This graph is naked. + mtp_property_naked = 0x00000010, /**< This method is naked. GCC: __attribute__((naked)). */ - mtp_property_malloc = 0x00000020, /**< This graph returns newly allocate memory. + mtp_property_malloc = 0x00000020, /**< This method returns newly allocate memory. GCC: __attribute__((malloc)). */ - mtp_property_inherited = 0x40000000 /**< used only in irgs, means property is inherited + mtp_property_inherited = 0x40000000 /**< used only in irg's, means property is inherited from type. */ } mtp_additional_property;