pike.git / src / pike_types.h

version» Context lines:

pike.git/src/pike_types.h:117:      /*    * Flags used by intersect_types() and subtract_types().    */   enum pt_cmp_flags    {    PT_FLAG_CMP_VOIDABLE = 0x0100, /* Type may be void */    PT_FLAG_CMP_NULLABLE = 0x0200, /* Type may be zero */    PT_FLAG_CMP_VOID_IS_ZERO = 0x0400, /* Expression context */    PT_FLAG_CMP_INSEPARABLE = 0x0800, /* Type may not be split */ +  PT_FLAG_CMP_IGNORE_EXTRA_ARGS = 0x1000, /* Ignore extra args */    };      /*    * Flags used by low_match_types().    */   #define A_EXACT 1   #define B_EXACT 2   #define NO_MAX_ARGS 4   #define NO_SHORTCUTS 8