pike.git / src / operators.c

version» Context lines:

pike.git/src/operators.c:5898: Inside #if 1
   tFuncV(tIntNeg,tIntNeg,tIntNeg),    tIfnot(tFuncV(tNone, tNot(tIntNeg), tMix),    tIfnot(tFuncV(tNone, tNot(tIntPos), tMix),    tFuncV(tInt, tInt, tInt)))),    tIfnot(tFuncV(tNone, tNot(tFlt), tMix),    tFuncV(tOr(tInt,tFlt),tOr(tInt,tFlt),tFlt)),    tIfnot(tFuncV(tNone, tNot(tStr), tMix),    tFuncV(tOr3(tNStr(tSetvar(0, tInt)),tInt,tFlt),    tOr3(tNStr(tSetvar(1, tInt)),tInt,tFlt),    tNStr(tOr(tVar(0),tVar(1))))), +  tIfnot(tFuncV(tNone, tNot(tArr(tMix)), tMix),    tFuncV(tArr(tSetvar(0,tMix)), tArr(tSetvar(1,tMix)), -  tArr(tOr(tVar(0),tVar(1)))), +  tArr(tOr(tVar(0),tVar(1))))),    tFuncV(tSetvar(0,tMapping),tSetvar(1,tMapping),    tOr(tVar(0),tVar(1))),    tFuncV(tSetvar(0,tMultiset),tSetvar(1,tMultiset),    tOr(tVar(0),tVar(1)))),    OPT_TRY_OPTIMIZE,optimize_binary,generate_sum);   #define TRANS_NAME "ADD"   #else   #define TRANS_NAME "`+"   #endif