pike.git / src / pike_types.h

version» Context lines:

pike.git/src/pike_types.h:160:      /*    * Flags used by low_get_first_arg_type()    *    * Note that these differ for the flags to get_first_arg_type().    */   #define FILTER_KEEP_VOID 1 /* Keep void during the filtering. */      /*    * Flags used as flag_method to mk_type() +  * +  * Note that PT_FLAG_VOIDABLE is also valid.    */   #define PT_COPY_CAR 1   #define PT_COPY_CDR 2   #define PT_COPY_BOTH 3   #define PT_IS_MARKER 4 /* The node is a marker. */ -  + #define PT_COPY_MORE 8 /* Copy VOIDABLE too. */      /*    * new_check_call(), check_splice_call() and get_first_arg_type() flags    */   #define CALL_STRICT 0x0001 /* Strict checking. */   #define CALL_NOT_LAST_ARG 0x0002 /* This is not the last argument. */   #define CALL_WEAK_VOID 0x0008 /* Allow promotion of void to zero. */   #define CALL_ARG_LVALUE 0x0010 /* Argument is lvalue (sscanf). */   #define CALL_INHIBIT_WARNINGS 0x0020 /* Inhibit warnings. */   #define CALL_INVERTED_TYPES 0x0040 /* The fun and arg are inverted. */