pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.c:9557:    ADD_EFUN2("this_object", f_this_object,tFunc(tOr(tVoid,tIntPos),tObj),    OPT_EXTERNAL_DEPEND, optimize_this_object, generate_this_object);      /* function(mixed:void) */    ADD_EFUN("throw",f_throw,tFunc(tMix,tOr(tMix,tVoid)),OPT_SIDE_EFFECT);      /* function(void|int(0..1):int(2..))|function(int(2..):float) */    ADD_EFUN("time",f_time,    tOr(tFunc(tOr(tVoid,tInt01),tInt2Plus),    tFunc(tInt2Plus,tFlt)), -  OPT_EXTERNAL_DEPEND); +  OPT_SIDE_EFFECT);       /* function(array(0=mixed):array(0)) */    ADD_FUNCTION2("transpose",f_transpose,    tFunc(tArr(tSetvar(0,tMix)),tArr(tVar(0))), 0,    OPT_TRY_OPTIMIZE);      /* function(string:string)|function(int:int) */    ADD_EFUN("upper_case",f_upper_case,    tOr(tFunc(tStr,tStr),tFunc(tInt,tInt)),OPT_TRY_OPTIMIZE);