Lines Matching refs:num
2639 zend_long start_key, num; local
2643 Z_PARAM_LONG(num)
2647 if (EXPECTED(num > 0)) {
2648 if (sizeof(num) > 4 && UNEXPECTED(EXPECTED(num > 0x7fffffff))) {
2651 } else if (UNEXPECTED(start_key > ZEND_LONG_MAX - num + 1)) {
2654 } else if (EXPECTED(start_key >= 0) && EXPECTED(start_key < num)) {
2659 array_init_size(return_value, (uint32_t)(start_key + num));
2661 Z_ARRVAL_P(return_value)->nNumUsed = (uint32_t)(start_key + num);
2662 Z_ARRVAL_P(return_value)->nNumOfElements = (uint32_t)num;
2663 Z_ARRVAL_P(return_value)->nNextFreeElement = (zend_long)(start_key + num);
2666 GC_ADDREF_EX(Z_COUNTED_P(val), (uint32_t)num);
2676 while (num--) {
2684 array_init_size(return_value, (uint32_t)num);
2687 GC_ADDREF_EX(Z_COUNTED_P(val), (uint32_t)num);
2690 while (--num) {
2695 } else if (EXPECTED(num == 0)) {
5460 uint32_t num; local
5481 num = zend_hash_num_elements(Z_ARRVAL(args[0]));
5482 if (num == 0) {
5490 } else if (num == 1) {
5540 num = 0;
5546 num += zend_hash_num_elements(Z_ARRVAL(args[i]));
5549 if (num == 0) {
5556 zend_hash_init(&exclude, num, NULL, NULL, 0);