diff --git a/internals/zendapi/macros/ZEND_WRONG_PARAM_COUNT_WITH_RETVAL.xml b/internals/zendapi/macros/ZEND_WRONG_PARAM_COUNT_WITH_RETVAL.xml new file mode 100644 index 0000000000..6d5c84269f --- /dev/null +++ b/internals/zendapi/macros/ZEND_WRONG_PARAM_COUNT_WITH_RETVAL.xml @@ -0,0 +1,54 @@ + + + + + ZEND_WRONG_PARAM_COUNT_WITH_RETVAL + Generate standard error message and return custom value + + + + &reftitle.description; + #include <zend_API.h> + + voidZEND_WRONG_PARAM_COUNT_WITH_RETVAL + mixedreturn_value + + This macro is part of the API but not used in any bundled or PECL extension + + ZEND_WRONG_PARAM_COUNT_WITH_RETVAL produces a standard warning message + for functions or class methods that have been called with a wrong number of + parameters and returns its parameter to the calling function. + The macro automaticly puts the right function name and class + name (if needed) into the error message. + + + The return_value parameter is returned to the calling + function of the current one. + + + ZEND_WRONG_PARAM_COUNT_WITH_RETVAL is actually a convenience + wrapper for zend_wrong_param_count. + + + + + diff --git a/internals/zendapi/functions/Z_ARRVAL.xml b/internals/zendapi/macros/Z_ARRVAL.xml similarity index 100% rename from internals/zendapi/functions/Z_ARRVAL.xml rename to internals/zendapi/macros/Z_ARRVAL.xml diff --git a/internals/zendapi/functions/Z_ARRVAL_P.xml b/internals/zendapi/macros/Z_ARRVAL_P.xml similarity index 100% rename from internals/zendapi/functions/Z_ARRVAL_P.xml rename to internals/zendapi/macros/Z_ARRVAL_P.xml diff --git a/internals/zendapi/functions/Z_ARRVAL_PP.xml b/internals/zendapi/macros/Z_ARRVAL_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_ARRVAL_PP.xml rename to internals/zendapi/macros/Z_ARRVAL_PP.xml diff --git a/internals/zendapi/functions/Z_BVAL.xml b/internals/zendapi/macros/Z_BVAL.xml similarity index 100% rename from internals/zendapi/functions/Z_BVAL.xml rename to internals/zendapi/macros/Z_BVAL.xml diff --git a/internals/zendapi/functions/Z_BVAL_P.xml b/internals/zendapi/macros/Z_BVAL_P.xml similarity index 100% rename from internals/zendapi/functions/Z_BVAL_P.xml rename to internals/zendapi/macros/Z_BVAL_P.xml diff --git a/internals/zendapi/functions/Z_BVAL_PP.xml b/internals/zendapi/macros/Z_BVAL_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_BVAL_PP.xml rename to internals/zendapi/macros/Z_BVAL_PP.xml diff --git a/internals/zendapi/functions/Z_DVAL.xml b/internals/zendapi/macros/Z_DVAL.xml similarity index 100% rename from internals/zendapi/functions/Z_DVAL.xml rename to internals/zendapi/macros/Z_DVAL.xml diff --git a/internals/zendapi/functions/Z_DVAL_P.xml b/internals/zendapi/macros/Z_DVAL_P.xml similarity index 100% rename from internals/zendapi/functions/Z_DVAL_P.xml rename to internals/zendapi/macros/Z_DVAL_P.xml diff --git a/internals/zendapi/functions/Z_DVAL_PP.xml b/internals/zendapi/macros/Z_DVAL_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_DVAL_PP.xml rename to internals/zendapi/macros/Z_DVAL_PP.xml diff --git a/internals/zendapi/functions/Z_LVAL.xml b/internals/zendapi/macros/Z_LVAL.xml similarity index 100% rename from internals/zendapi/functions/Z_LVAL.xml rename to internals/zendapi/macros/Z_LVAL.xml diff --git a/internals/zendapi/functions/Z_LVAL_P.xml b/internals/zendapi/macros/Z_LVAL_P.xml similarity index 100% rename from internals/zendapi/functions/Z_LVAL_P.xml rename to internals/zendapi/macros/Z_LVAL_P.xml diff --git a/internals/zendapi/functions/Z_LVAL_PP.xml b/internals/zendapi/macros/Z_LVAL_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_LVAL_PP.xml rename to internals/zendapi/macros/Z_LVAL_PP.xml diff --git a/internals/zendapi/functions/Z_OBJCE.xml b/internals/zendapi/macros/Z_OBJCE.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJCE.xml rename to internals/zendapi/macros/Z_OBJCE.xml diff --git a/internals/zendapi/functions/Z_OBJCE_P.xml b/internals/zendapi/macros/Z_OBJCE_P.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJCE_P.xml rename to internals/zendapi/macros/Z_OBJCE_P.xml diff --git a/internals/zendapi/functions/Z_OBJCE_PP.xml b/internals/zendapi/macros/Z_OBJCE_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJCE_PP.xml rename to internals/zendapi/macros/Z_OBJCE_PP.xml diff --git a/internals/zendapi/functions/Z_OBJPROP.xml b/internals/zendapi/macros/Z_OBJPROP.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJPROP.xml rename to internals/zendapi/macros/Z_OBJPROP.xml diff --git a/internals/zendapi/functions/Z_OBJPROP_P.xml b/internals/zendapi/macros/Z_OBJPROP_P.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJPROP_P.xml rename to internals/zendapi/macros/Z_OBJPROP_P.xml diff --git a/internals/zendapi/functions/Z_OBJPROP_PP.xml b/internals/zendapi/macros/Z_OBJPROP_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJPROP_PP.xml rename to internals/zendapi/macros/Z_OBJPROP_PP.xml diff --git a/internals/zendapi/functions/Z_OBJ_CLASS_NAME_P.xml b/internals/zendapi/macros/Z_OBJ_CLASS_NAME_P.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_CLASS_NAME_P.xml rename to internals/zendapi/macros/Z_OBJ_CLASS_NAME_P.xml diff --git a/internals/zendapi/functions/Z_OBJ_HANDLE.xml b/internals/zendapi/macros/Z_OBJ_HANDLE.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_HANDLE.xml rename to internals/zendapi/macros/Z_OBJ_HANDLE.xml diff --git a/internals/zendapi/functions/Z_OBJ_HANDLER.xml b/internals/zendapi/macros/Z_OBJ_HANDLER.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_HANDLER.xml rename to internals/zendapi/macros/Z_OBJ_HANDLER.xml diff --git a/internals/zendapi/functions/Z_OBJ_HANDLER_P.xml b/internals/zendapi/macros/Z_OBJ_HANDLER_P.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_HANDLER_P.xml rename to internals/zendapi/macros/Z_OBJ_HANDLER_P.xml diff --git a/internals/zendapi/functions/Z_OBJ_HANDLER_PP.xml b/internals/zendapi/macros/Z_OBJ_HANDLER_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_HANDLER_PP.xml rename to internals/zendapi/macros/Z_OBJ_HANDLER_PP.xml diff --git a/internals/zendapi/functions/Z_OBJ_HANDLE_P.xml b/internals/zendapi/macros/Z_OBJ_HANDLE_P.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_HANDLE_P.xml rename to internals/zendapi/macros/Z_OBJ_HANDLE_P.xml diff --git a/internals/zendapi/functions/Z_OBJ_HANDLE_PP.xml b/internals/zendapi/macros/Z_OBJ_HANDLE_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_HANDLE_PP.xml rename to internals/zendapi/macros/Z_OBJ_HANDLE_PP.xml diff --git a/internals/zendapi/functions/Z_OBJ_HT.xml b/internals/zendapi/macros/Z_OBJ_HT.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_HT.xml rename to internals/zendapi/macros/Z_OBJ_HT.xml diff --git a/internals/zendapi/functions/Z_OBJ_HT_P.xml b/internals/zendapi/macros/Z_OBJ_HT_P.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_HT_P.xml rename to internals/zendapi/macros/Z_OBJ_HT_P.xml diff --git a/internals/zendapi/functions/Z_OBJ_HT_PP.xml b/internals/zendapi/macros/Z_OBJ_HT_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_OBJ_HT_PP.xml rename to internals/zendapi/macros/Z_OBJ_HT_PP.xml diff --git a/internals/zendapi/functions/Z_RESVAL.xml b/internals/zendapi/macros/Z_RESVAL.xml similarity index 100% rename from internals/zendapi/functions/Z_RESVAL.xml rename to internals/zendapi/macros/Z_RESVAL.xml diff --git a/internals/zendapi/functions/Z_RESVAL_P.xml b/internals/zendapi/macros/Z_RESVAL_P.xml similarity index 100% rename from internals/zendapi/functions/Z_RESVAL_P.xml rename to internals/zendapi/macros/Z_RESVAL_P.xml diff --git a/internals/zendapi/functions/Z_RESVAL_PP.xml b/internals/zendapi/macros/Z_RESVAL_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_RESVAL_PP.xml rename to internals/zendapi/macros/Z_RESVAL_PP.xml diff --git a/internals/zendapi/functions/Z_STRLEN.xml b/internals/zendapi/macros/Z_STRLEN.xml similarity index 100% rename from internals/zendapi/functions/Z_STRLEN.xml rename to internals/zendapi/macros/Z_STRLEN.xml diff --git a/internals/zendapi/functions/Z_STRLEN_P.xml b/internals/zendapi/macros/Z_STRLEN_P.xml similarity index 100% rename from internals/zendapi/functions/Z_STRLEN_P.xml rename to internals/zendapi/macros/Z_STRLEN_P.xml diff --git a/internals/zendapi/functions/Z_STRLEN_PP.xml b/internals/zendapi/macros/Z_STRLEN_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_STRLEN_PP.xml rename to internals/zendapi/macros/Z_STRLEN_PP.xml diff --git a/internals/zendapi/functions/Z_STRVAL.xml b/internals/zendapi/macros/Z_STRVAL.xml similarity index 100% rename from internals/zendapi/functions/Z_STRVAL.xml rename to internals/zendapi/macros/Z_STRVAL.xml diff --git a/internals/zendapi/functions/Z_STRVAL_P.xml b/internals/zendapi/macros/Z_STRVAL_P.xml similarity index 100% rename from internals/zendapi/functions/Z_STRVAL_P.xml rename to internals/zendapi/macros/Z_STRVAL_P.xml diff --git a/internals/zendapi/functions/Z_STRVAL_PP.xml b/internals/zendapi/macros/Z_STRVAL_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_STRVAL_PP.xml rename to internals/zendapi/macros/Z_STRVAL_PP.xml diff --git a/internals/zendapi/functions/Z_TYPE.xml b/internals/zendapi/macros/Z_TYPE.xml similarity index 100% rename from internals/zendapi/functions/Z_TYPE.xml rename to internals/zendapi/macros/Z_TYPE.xml diff --git a/internals/zendapi/functions/Z_TYPE_P.xml b/internals/zendapi/macros/Z_TYPE_P.xml similarity index 100% rename from internals/zendapi/functions/Z_TYPE_P.xml rename to internals/zendapi/macros/Z_TYPE_P.xml diff --git a/internals/zendapi/functions/Z_TYPE_PP.xml b/internals/zendapi/macros/Z_TYPE_PP.xml similarity index 100% rename from internals/zendapi/functions/Z_TYPE_PP.xml rename to internals/zendapi/macros/Z_TYPE_PP.xml