Lines Matching refs:dest

301 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_weak(zval *arg, zend_bool *dest) /* {{{ */  in zend_parse_arg_bool_weak()  argument
304 *dest = zend_is_true(arg); in zend_parse_arg_bool_weak()
312 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_slow(zval *arg, zend_bool *dest) /* {{{ */ in zend_parse_arg_bool_slow() argument
317 return zend_parse_arg_bool_weak(arg, dest); in zend_parse_arg_bool_slow()
321 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_weak(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_weak() argument
330 *dest = zend_dval_to_lval(Z_DVAL_P(arg)); in zend_parse_arg_long_weak()
336 if (UNEXPECTED((type = is_numeric_str_function(Z_STR_P(arg), dest, &d)) != IS_LONG)) { in zend_parse_arg_long_weak()
344 *dest = zend_dval_to_lval(d); in zend_parse_arg_long_weak()
351 *dest = 0; in zend_parse_arg_long_weak()
353 *dest = 1; in zend_parse_arg_long_weak()
361 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_slow(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_slow() argument
366 return zend_parse_arg_long_weak(arg, dest); in zend_parse_arg_long_slow()
370 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_weak(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_cap_weak() argument
376 *dest = zend_dval_to_lval_cap(Z_DVAL_P(arg)); in zend_parse_arg_long_cap_weak()
381 if (UNEXPECTED((type = is_numeric_str_function(Z_STR_P(arg), dest, &d)) != IS_LONG)) { in zend_parse_arg_long_cap_weak()
386 *dest = zend_dval_to_lval_cap(d); in zend_parse_arg_long_cap_weak()
392 *dest = 0; in zend_parse_arg_long_cap_weak()
394 *dest = 1; in zend_parse_arg_long_cap_weak()
402 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_slow(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_cap_slow() argument
407 return zend_parse_arg_long_cap_weak(arg, dest); in zend_parse_arg_long_cap_slow()
411 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_weak(zval *arg, double *dest) /* {{{ */ in zend_parse_arg_double_weak() argument
414 *dest = (double)Z_LVAL_P(arg); in zend_parse_arg_double_weak()
419 if (UNEXPECTED((type = is_numeric_str_function(Z_STR_P(arg), &l, dest)) != IS_DOUBLE)) { in zend_parse_arg_double_weak()
421 *dest = (double)(l); in zend_parse_arg_double_weak()
427 *dest = 0.0; in zend_parse_arg_double_weak()
429 *dest = 1.0; in zend_parse_arg_double_weak()
437 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_slow(zval *arg, double *dest) /* {{{ */ in zend_parse_arg_double_slow() argument
441 *dest = (double)Z_LVAL_P(arg); in zend_parse_arg_double_slow()
445 return zend_parse_arg_double_weak(arg, dest); in zend_parse_arg_double_slow()
449 ZEND_API int ZEND_FASTCALL zend_parse_arg_str_weak(zval *arg, zend_string **dest) /* {{{ */ in zend_parse_arg_str_weak() argument
453 *dest = Z_STR_P(arg); in zend_parse_arg_str_weak()
460 *dest = Z_STR_P(arg); in zend_parse_arg_str_weak()
474 *dest = Z_STR_P(arg); in zend_parse_arg_str_weak()
487 ZEND_API int ZEND_FASTCALL zend_parse_arg_str_slow(zval *arg, zend_string **dest) /* {{{ */ in zend_parse_arg_str_slow() argument
492 return zend_parse_arg_str_weak(arg, dest); in zend_parse_arg_str_slow()