Lines Matching refs:brk_cont_array

205 			if (op_array->brk_cont_array[i].start >= 0 &&  in find_code_blocks()
206 (op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_FREE || in find_code_blocks()
207 op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_FE_FREE || in find_code_blocks()
208 op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_ROPE_END || in find_code_blocks()
209 op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_END_SILENCE)) { in find_code_blocks()
210 int parent = op_array->brk_cont_array[i].parent; in find_code_blocks()
213 op_array->brk_cont_array[parent].start < 0 && in find_code_blocks()
214 (op_array->opcodes[op_array->brk_cont_array[parent].brk].opcode != ZEND_FREE || in find_code_blocks()
215 op_array->opcodes[op_array->brk_cont_array[parent].brk].opcode != ZEND_FE_FREE || in find_code_blocks()
216 op_array->opcodes[op_array->brk_cont_array[i].brk].opcode != ZEND_ROPE_END || in find_code_blocks()
217 op_array->opcodes[op_array->brk_cont_array[parent].brk].opcode != ZEND_END_SILENCE)) { in find_code_blocks()
218 parent = op_array->brk_cont_array[parent].parent; in find_code_blocks()
220 op_array->brk_cont_array[i].parent = parent; in find_code_blocks()
230 if (op_array->brk_cont_array[i].start >= 0 && in find_code_blocks()
231 (op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_FREE || in find_code_blocks()
232 op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_FE_FREE || in find_code_blocks()
233 op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_ROPE_END || in find_code_blocks()
234 op_array->opcodes[op_array->brk_cont_array[i].brk].opcode == ZEND_END_SILENCE)) { in find_code_blocks()
236 op_array->brk_cont_array[j] = op_array->brk_cont_array[i]; in find_code_blocks()
238 cfg->loop_start[j] = &blocks[op_array->brk_cont_array[j].start]; in find_code_blocks()
239 cfg->loop_cont[j] = &blocks[op_array->brk_cont_array[j].cont]; in find_code_blocks()
240 cfg->loop_brk[j] = &blocks[op_array->brk_cont_array[j].brk]; in find_code_blocks()
241 START_BLOCK_OP(op_array->brk_cont_array[j].start); in find_code_blocks()
242 START_BLOCK_OP(op_array->brk_cont_array[j].cont); in find_code_blocks()
243 START_BLOCK_OP(op_array->brk_cont_array[j].brk); in find_code_blocks()
244 blocks[op_array->brk_cont_array[j].start].protected = 1; in find_code_blocks()
245 blocks[op_array->brk_cont_array[j].brk].protected = 1; in find_code_blocks()
251 efree(op_array->brk_cont_array); in find_code_blocks()
252 op_array->brk_cont_array = NULL; in find_code_blocks()
1244 op_array->brk_cont_array[i].start = cfg->loop_start[i]->start_opline - new_opcodes; in assemble_code_blocks()
1245 op_array->brk_cont_array[i].cont = cfg->loop_cont[i]->start_opline - new_opcodes; in assemble_code_blocks()
1246 op_array->brk_cont_array[i].brk = cfg->loop_brk[i]->start_opline - new_opcodes; in assemble_code_blocks()