Searched refs:try_catch (Results 1 – 3 of 3) sorted by relevance
/PHP-8.3/Zend/ |
H A D | zend_generators.c | 314 zend_try_catch_element *try_catch = &ex->func->op_array.try_catch_array[i]; in zend_generator_dtor_storage() local 315 if (op_num < try_catch->try_op) { in zend_generator_dtor_storage() 318 if (op_num < try_catch->catch_op || op_num < try_catch->finally_end) { in zend_generator_dtor_storage() 325 zend_try_catch_element *try_catch = &ex->func->op_array.try_catch_array[try_catch_offset]; in zend_generator_dtor_storage() local 327 if (op_num < try_catch->finally_op) { in zend_generator_dtor_storage() 330 ZEND_CALL_VAR(ex, ex->func->op_array.opcodes[try_catch->finally_end].op1.var); in zend_generator_dtor_storage() 332 zend_generator_cleanup_unfinished_execution(generator, ex, try_catch->finally_op); in zend_generator_dtor_storage() 339 ex->opline = &ex->func->op_array.opcodes[try_catch->finally_op]; in zend_generator_dtor_storage() 355 } else if (op_num < try_catch->finally_end) { in zend_generator_dtor_storage() 357 ZEND_CALL_VAR(ex, ex->func->op_array.opcodes[try_catch->finally_end].op1.var); in zend_generator_dtor_storage()
|
H A D | zend_vm_def.h | 7953 zend_try_catch_element *try_catch = in ZEND_VM_HELPER() local 7956 if (op_num < try_catch->catch_op && ex) { in ZEND_VM_HELPER() 7958 cleanup_live_vars(execute_data, op_num, try_catch->catch_op); in ZEND_VM_HELPER() 7959 ZEND_VM_JMP_EX(&EX(func)->op_array.opcodes[try_catch->catch_op], 0); in ZEND_VM_HELPER() 7961 } else if (op_num < try_catch->finally_op) { in ZEND_VM_HELPER() 7969 cleanup_live_vars(execute_data, op_num, try_catch->finally_op); in ZEND_VM_HELPER() 7973 ZEND_VM_JMP_EX(&EX(func)->op_array.opcodes[try_catch->finally_op], 0); in ZEND_VM_HELPER() 7975 } else if (op_num < try_catch->finally_end) { in ZEND_VM_HELPER() 8059 zend_try_catch_element *try_catch = &EX(func)->op_array.try_catch_array[i]; variable 8060 if (try_catch->try_op > throw_op_num) { [all …]
|
H A D | zend_vm_execute.h | 3139 zend_try_catch_element *try_catch = in zend_dispatch_try_catch_finally_helper_SPEC() local 3142 if (op_num < try_catch->catch_op && ex) { in zend_dispatch_try_catch_finally_helper_SPEC() 3144 cleanup_live_vars(execute_data, op_num, try_catch->catch_op); in zend_dispatch_try_catch_finally_helper_SPEC() 3145 ZEND_VM_JMP_EX(&EX(func)->op_array.opcodes[try_catch->catch_op], 0); in zend_dispatch_try_catch_finally_helper_SPEC() 3147 } else if (op_num < try_catch->finally_op) { in zend_dispatch_try_catch_finally_helper_SPEC() 3155 cleanup_live_vars(execute_data, op_num, try_catch->finally_op); in zend_dispatch_try_catch_finally_helper_SPEC() 3159 ZEND_VM_JMP_EX(&EX(func)->op_array.opcodes[try_catch->finally_op], 0); in zend_dispatch_try_catch_finally_helper_SPEC() 3161 } else if (op_num < try_catch->finally_end) { in zend_dispatch_try_catch_finally_helper_SPEC() 3245 zend_try_catch_element *try_catch = &EX(func)->op_array.try_catch_array[i]; in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER() local 3246 if (try_catch->try_op > throw_op_num) { in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER() [all …]
|
Completed in 218 milliseconds