pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.c:10411:    tFunc(tMix tOr(tVoid,tObj) tOr3(tVoid, tIntPos, tObj),tStr8),    OPT_TRY_OPTIMIZE);       /* function(mixed,void|object:string) */    ADD_EFUN("encode_value_canonic", f_encode_value_canonic,    tFunc(tMix tOr(tVoid,tObj) tOr3(tVoid, tIntPos, tObj),tStr8),    OPT_TRY_OPTIMIZE);       /* function(string,void|object:mixed) */    ADD_EFUN("decode_value", f_decode_value, -  tFunc(tStr tOr(tVoid,tObj),tMix), OPT_TRY_OPTIMIZE); +  tFunc(tStr tOr(tVoid,tObj) tOr3(tVoid, tIntPos, tObj),tMix), +  OPT_TRY_OPTIMIZE);       /* function(object,string:int) */    ADD_EFUN("object_variablep", f_object_variablep,    tFunc(tObj tStr,tInt), OPT_EXTERNAL_DEPEND);       /* function(array(mapping(int:mixed)):array(int)) */    ADD_FUNCTION2("interleave_array", f_interleave_array,    tFunc(tArr(tMap(tInt, tMix)), tArr(tInt)), 0,    OPT_TRY_OPTIMIZE);