Lines Matching refs:op_array

500 PHPDBG_API int phpdbg_resolve_op_array_break(phpdbg_breakopline_t *brake, zend_op_array *op_array) …  in phpdbg_resolve_op_array_break()  argument
503 if (op_array->last <= brake->opline_num) { in phpdbg_resolve_op_array_break()
505 …lines in function %s (breaking at opline "ZEND_ULONG_FMT" impossible)", op_array->last, brake->fun… in phpdbg_resolve_op_array_break()
507 …d oplines in file %s (breaking at opline "ZEND_ULONG_FMT" impossible)", op_array->last, brake->cla… in phpdbg_resolve_op_array_break()
509 …nes in method %s::%s (breaking at opline "ZEND_ULONG_FMT" impossible)", op_array->last, brake->cla… in phpdbg_resolve_op_array_break()
518 opline_break.opline = brake->opline = (zend_ulong)(op_array->opcodes + brake->opline_num); in phpdbg_resolve_op_array_break()
521 if (op_array->scope) { in phpdbg_resolve_op_array_break()
523 } else if (op_array->function_name) { in phpdbg_resolve_op_array_break()
536 PHPDBG_API void phpdbg_resolve_op_array_breaks(zend_op_array *op_array) /* {{{ */ in phpdbg_resolve_op_array_breaks() argument
542 …if (op_array->scope != NULL && !(func_table = zend_hash_find_ptr(&PHPDBG_G(bp)[PHPDBG_BREAK_METHOD… in phpdbg_resolve_op_array_breaks()
546 if (op_array->function_name == NULL) { in phpdbg_resolve_op_array_breaks()
547 …if (!(oplines_table = zend_hash_find_ptr(&PHPDBG_G(bp)[PHPDBG_BREAK_FILE_OPLINE], op_array->filena… in phpdbg_resolve_op_array_breaks()
550 …} else if (!op_array->function_name || !(oplines_table = zend_hash_find_ptr(func_table, op_array->… in phpdbg_resolve_op_array_breaks()
555 if (phpdbg_resolve_op_array_break(brake, op_array) == SUCCESS) { in phpdbg_resolve_op_array_breaks()
591 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_resolve_opline_break() local
592 …if (op_array->function_name == NULL && op_array->scope == NULL && new_break->class_len == ZSTR_LEN… in phpdbg_resolve_opline_break()
593 if (phpdbg_resolve_op_array_break(new_break, op_array) == SUCCESS) { in phpdbg_resolve_opline_break()
630 if (phpdbg_resolve_op_array_break(new_break, &func->op_array) == FAILURE) { in phpdbg_resolve_opline_break()
934 static inline phpdbg_breakbase_t *phpdbg_find_breakpoint_file(zend_op_array *op_array) /* {{{ */ in phpdbg_find_breakpoint_file() argument
940 …phpdbg_debug("Op at: %.*s %d\n", ZSTR_LEN(op_array->filename), ZSTR_VAL(op_array->filename), (*EG(… in phpdbg_find_breakpoint_file()
944 if (!(breaks = zend_hash_find_ptr(&PHPDBG_G(bp)[PHPDBG_BREAK_FILE], op_array->filename))) { in phpdbg_find_breakpoint_file()
1157 …gs) & PHPDBG_HAS_FILE_BP) && (base = phpdbg_find_breakpoint_file(&execute_data->func->op_array))) { in phpdbg_find_breakpoint()
1162 zend_op_array *op_array = &execute_data->func->op_array; in phpdbg_find_breakpoint() local
1164 …if (execute_data->opline == op_array->opcodes + op_array->num_args + !!(op_array->fn_flags & ZEND_… in phpdbg_find_breakpoint()