Lines Matching refs:call_info

434 	uint32_t call_info = EX_CALL_INFO();  local
436 …if (EXPECTED((call_info & (ZEND_CALL_CODE|ZEND_CALL_TOP|ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_…
440 if (UNEXPECTED(call_info & ZEND_CALL_RELEASE_THIS)) {
445 if (UNEXPECTED(EG(exception) != NULL) && (call_info & ZEND_CALL_CTOR)) {
451 } else if (UNEXPECTED(call_info & ZEND_CALL_CLOSURE)) {
464 } else if (EXPECTED((call_info & (ZEND_CALL_CODE|ZEND_CALL_TOP)) == 0)) {
467 if (UNEXPECTED(call_info & ZEND_CALL_HAS_SYMBOL_TABLE)) {
474 zend_vm_stack_free_extra_args_ex(call_info, execute_data);
476 if (UNEXPECTED(call_info & ZEND_CALL_RELEASE_THIS)) {
481 if (UNEXPECTED(EG(exception) != NULL) && (call_info & ZEND_CALL_CTOR)) {
487 } else if (UNEXPECTED(call_info & ZEND_CALL_CLOSURE)) {
493 zend_vm_stack_free_call_frame_ex(call_info, old_execute_data);
502 } else if (EXPECTED((call_info & ZEND_CALL_TOP) == 0)) {
508 zend_vm_stack_free_call_frame_ex(call_info, old_execute_data);
519 if (EXPECTED((call_info & ZEND_CALL_CODE) == 0)) {
521 if (UNEXPECTED(call_info & (ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_EXTRA_ARGS))) {
522 if (UNEXPECTED(call_info & ZEND_CALL_HAS_SYMBOL_TABLE)) {
525 zend_vm_stack_free_extra_args_ex(call_info, execute_data);
528 if (UNEXPECTED(call_info & ZEND_CALL_CLOSURE)) {
1106 uint32_t num_args, used_stack, call_info; local
1141 call_info = Z_TYPE_INFO(EX(This));
1142 if ((call_info & Z_TYPE_MASK) == IS_OBJECT
1143 && (!(call_info & ((ZEND_CALL_CLOSURE|ZEND_CALL_RELEASE_THIS) << ZEND_CALL_INFO_SHIFT))
1146 ZEND_ADD_CALL_FLAG_EX(call_info, ZEND_CALL_RELEASE_THIS);
1149 …ZEND_ADD_CALL_FLAG_EX(call_info, (ZEND_CALL_TOP_FUNCTION | ZEND_CALL_ALLOCATED | ZEND_CALL_GENERAT…
1150 Z_TYPE_INFO(gen_execute_data->This) = call_info;
1153 call_info = EX_CALL_INFO();
1155 if (EXPECTED(!(call_info & (ZEND_CALL_TOP|ZEND_CALL_ALLOCATED)))) {
1160 } else if (EXPECTED(!(call_info & ZEND_CALL_TOP))) {
1163 zend_vm_stack_free_call_frame_ex(call_info, old_execute_data);
1962 uint32_t call_info = EX_CALL_INFO() & (ZEND_CALL_NESTED | ZEND_CALL_TOP | ZEND_CALL_RELEASE_THIS); local
2055 if (!EX(func) || !ZEND_USER_CODE(EX(func)->type) || (call_info & ZEND_CALL_TOP)) {
2061 if (UNEXPECTED(call_info & ZEND_CALL_RELEASE_THIS)) {
5289 uint32_t call_info; local
5384 call_info = ZEND_CALL_NESTED_FUNCTION;
5389 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
5398 call = zend_vm_stack_push_call_frame(call_info,
5573 uint32_t call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_DYNAMIC; local
5596 call_info |= ZEND_CALL_CLOSURE;
5598 call_info |= ZEND_CALL_FAKE_CLOSURE;
5601 call_info |= ZEND_CALL_RELEASE_THIS;
5606 if (call_info & ZEND_CALL_CLOSURE) {
5609 if (call_info & ZEND_CALL_RELEASE_THIS) {
5630 call = zend_vm_stack_push_call_frame(call_info,
9340 uint32_t call_info; local
9435 call_info = ZEND_CALL_NESTED_FUNCTION;
9440 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
9449 call = zend_vm_stack_push_call_frame(call_info,
9624 uint32_t call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_DYNAMIC; local
9647 call_info |= ZEND_CALL_CLOSURE;
9649 call_info |= ZEND_CALL_FAKE_CLOSURE;
9652 call_info |= ZEND_CALL_RELEASE_THIS;
9657 if (call_info & ZEND_CALL_CLOSURE) {
9660 if (call_info & ZEND_CALL_RELEASE_THIS) {
9681 call = zend_vm_stack_push_call_frame(call_info,
11362 uint32_t call_info; local
11457 call_info = ZEND_CALL_NESTED_FUNCTION;
11462 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
11472 call = zend_vm_stack_push_call_frame(call_info,
11647 uint32_t call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_DYNAMIC; local
11670 call_info |= ZEND_CALL_CLOSURE;
11672 call_info |= ZEND_CALL_FAKE_CLOSURE;
11675 call_info |= ZEND_CALL_RELEASE_THIS;
11681 if (call_info & ZEND_CALL_CLOSURE) {
11684 if (call_info & ZEND_CALL_RELEASE_THIS) {
11705 call = zend_vm_stack_push_call_frame(call_info,
28158 uint32_t call_info; local
28253 call_info = ZEND_CALL_NESTED_FUNCTION;
28258 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
28267 call = zend_vm_stack_push_call_frame(call_info,
30769 uint32_t call_info; local
30864 call_info = ZEND_CALL_NESTED_FUNCTION;
30869 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
30878 call = zend_vm_stack_push_call_frame(call_info,
32484 uint32_t call_info; local
32579 call_info = ZEND_CALL_NESTED_FUNCTION;
32584 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
32594 call = zend_vm_stack_push_call_frame(call_info,
37777 uint32_t call_info; local
37872 call_info = ZEND_CALL_NESTED_FUNCTION;
37877 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
37886 call = zend_vm_stack_push_call_frame(call_info,
44287 uint32_t call_info; local
44382 call_info = ZEND_CALL_NESTED_FUNCTION;
44387 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
44396 call = zend_vm_stack_push_call_frame(call_info,
47857 uint32_t call_info; local
47952 call_info = ZEND_CALL_NESTED_FUNCTION;
47957 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
47967 call = zend_vm_stack_push_call_frame(call_info,
50044 uint32_t call_info; local
50139 call_info = ZEND_CALL_NESTED_FUNCTION;
50144 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
50154 call = zend_vm_stack_push_call_frame(call_info,
52381 uint32_t call_info; local
52476 call_info = ZEND_CALL_NESTED_FUNCTION;
52481 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
52491 call = zend_vm_stack_push_call_frame(call_info,
53712 uint32_t call_info; local
53807 call_info = ZEND_CALL_NESTED_FUNCTION;
53812 call_info = ZEND_CALL_NESTED_FUNCTION | ZEND_CALL_RELEASE_THIS;
53823 call = zend_vm_stack_push_call_frame(call_info,