pike.git
/
src
/
operators.c
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/operators.c:6017:
ADD_EFUN2("strlen", f_sizeof, tFunc(tStr,tIntPos), OPT_TRY_OPTIMIZE, optimize_sizeof, generate_sizeof); /* function(mixed,mixed ...:mixed) */ ADD_EFUN2("`()",f_call_function,tFuncV(tMix,tMix,tMix),OPT_SIDE_EFFECT | OPT_EXTERNAL_DEPEND,0,generate_call_function); /* This one should be removed */ /* function(mixed,mixed ...:mixed) */
-
ADD_EFUN2("call_function",f_call_function,tFuncV(tMix,tMix,tMix),OPT_SIDE_EFFECT | OPT_EXTERNAL_DEPEND,0,generate_call_function);
+
ADD_EFUN2("call_function",f_call_function,
tAttr("deprecated",
tFuncV(tMix,tMix,tMix)
)
,OPT_SIDE_EFFECT | OPT_EXTERNAL_DEPEND,0,generate_call_function);
/* From the 201x C standard */ ADD_EFUN2("_Static_assert", NULL, tFunc(tInt tStr, tVoid), OPT_TRY_OPTIMIZE, NULL, generate__Static_assert); start_new_program(); ADD_STORAGE(struct string_assignment_storage); /* function(int:int) */ ADD_FUNCTION2("`[]", f_string_assignment_index, tFunc(tInt,tInt), 0,