Lines Matching refs:callable_name

3187 …(zval *callable, zend_object *object, uint check_flags, zend_string **callable_name, zend_fcall_in…  in zend_is_callable_ex()  argument
3192 if (callable_name) { in zend_is_callable_ex()
3193 *callable_name = NULL; in zend_is_callable_ex()
3220 if (callable_name) { in zend_is_callable_ex()
3223 …*callable_name = zend_string_alloc(ZSTR_LEN(fcc->calling_scope->name) + Z_STRLEN_P(callable) + siz… in zend_is_callable_ex()
3224 ptr = ZSTR_VAL(*callable_name); in zend_is_callable_ex()
3231 } else if (callable_name) { in zend_is_callable_ex()
3232 *callable_name = zend_string_copy(Z_STR_P(callable)); in zend_is_callable_ex()
3276 if (callable_name) { in zend_is_callable_ex()
3280 … *callable_name = zend_string_alloc(Z_STRLEN_P(obj) + Z_STRLEN_P(method) + sizeof("::") - 1, 0); in zend_is_callable_ex()
3281 ptr = ZSTR_VAL(*callable_name); in zend_is_callable_ex()
3307 if (callable_name) { in zend_is_callable_ex()
3310 …*callable_name = zend_string_alloc(ZSTR_LEN(fcc->calling_scope->name) + Z_STRLEN_P(method) + sizeo… in zend_is_callable_ex()
3311 ptr = ZSTR_VAL(*callable_name); in zend_is_callable_ex()
3353 if (callable_name) { in zend_is_callable_ex()
3354 *callable_name = zend_string_init("Array", sizeof("Array")-1, 0); in zend_is_callable_ex()
3361 if (callable_name) { in zend_is_callable_ex()
3364 *callable_name = zend_string_alloc(ZSTR_LEN(ce->name) + sizeof("::__invoke") - 1, 0); in zend_is_callable_ex()
3365 memcpy(ZSTR_VAL(*callable_name), ZSTR_VAL(ce->name), ZSTR_LEN(ce->name)); in zend_is_callable_ex()
3366 memcpy(ZSTR_VAL(*callable_name) + ZSTR_LEN(ce->name), "::__invoke", sizeof("::__invoke")); in zend_is_callable_ex()
3371 if (callable_name) { in zend_is_callable_ex()
3372 *callable_name = zval_get_string(callable); in zend_is_callable_ex()
3380 if (callable_name) { in zend_is_callable_ex()
3381 *callable_name = zval_get_string(callable); in zend_is_callable_ex()
3389 ZEND_API zend_bool zend_is_callable(zval *callable, uint check_flags, zend_string **callable_name) … in zend_is_callable() argument
3391 return zend_is_callable_ex(callable, NULL, check_flags, callable_name, NULL, NULL); in zend_is_callable()
3395 ZEND_API zend_bool zend_make_callable(zval *callable, zend_string **callable_name) /* {{{ */ in zend_make_callable() argument
3399 if (zend_is_callable_ex(callable, NULL, IS_CALLABLE_STRICT, callable_name, &fcc, NULL)) { in zend_make_callable()
3421 …lags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, zend_string **callable_name, char **error)… in zend_fcall_info_init() argument
3423 if (!zend_is_callable_ex(callable, NULL, check_flags, callable_name, fcc, error)) { in zend_fcall_info_init()