pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.c:10470:    /* function(mixed:int) */    ADD_EFUN2("zero_type",f_zero_type,tFunc(tMix,tInt01),0,0,generate_zero_type);       /* function(string,string:array) */    ADD_EFUN("array_sscanf", f_sscanf,    tFunc(tAttr("sscanf_input", tSetvar(0, tStr))    tAttr("sscanf_format", tStr),    tArr(tAttr("sscanf_args", tMix))), OPT_TRY_OPTIMIZE);       ADD_EFUN("__handle_sscanf_format", f___handle_sscanf_format, -  tFunc(tStr tStr tType(tMix) tType(tMix), tType(tMix)), +  tFunc(tStr tOr(tStr, tZero) tType(tMix) tType(tMix), tType(tMix)),    0);       /* Some Wide-string stuff */       /* function(string,int(0..2)|void:string(0..255)) */    ADD_EFUN("string_to_unicode", f_string_to_unicode,    tFunc(tStr tOr(tInt02,tVoid),tStr8), OPT_TRY_OPTIMIZE);       /* function(string(0..255),int(0..2)|void:string) */    ADD_EFUN("unicode_to_string", f_unicode_to_string,