pike.git / src / pike_types.cmod

version» Context lines:

pike.git/src/pike_types.cmod:4998:    *    * A - (B | C) == (A - B) - C    * rather than    * A - (B | C) == (A - B) & (A - C)    *    * A | (B | C) == (A | B) | C    * rather than    * A | (B | C) == (A | B) | (A | C)    */    tmp2 = remap_markers(b->cdr, remap, -  remap_flags | PT_FLAG_REMAP_SWAP_MARKERS); +  remap_flags ^ PT_FLAG_REMAP_SWAP_MARKERS);    ret = low_type_binop(op, tmp, tmp2, NULL, aflags, bflags, 0);    if (remap) {    do_free_mapping(remap->markers);    remap->markers = orig_markers;    }    free_type(tmp);    free_type(tmp2);    return ret;    }    /* op secondary