#define OPT_RETURN 0x200 /* contains return(s) */ #define OPT_TYPE_NOT_FIXED 0x400 /* type-field might be wrong */ #define OPT_WEAK_TYPE 0x800 /* don't warn even if strict types */ #define OPT_APPLY 0x1000 /* contains apply */ #define OPT_FLAG_NODE 0x2000 /* don't optimize away unless the * parent also is optimized away */ #define OPT_SAFE 0x4000 /* Known to not throw error (which normally * isn't counted as side effect). Only used * in tree_info. */
/* This is a statement which got custom break/continue label handling.
* Set in compiler_frame. Beware: This is not a node flag! -Hubbe */
#define OPT_CUSTOM_LABELS 0x10000
#endif /* PROGRAM_H */