Lines Matching refs:call_info

1399 				zend_call_info *call_info;  in zend_inference_calc_range()  local
1404 call_info = func_info->call_map[opline - op_array->opcodes]; in zend_inference_calc_range()
1405 if (!call_info) { in zend_inference_calc_range()
1408 if (call_info->callee_func->type == ZEND_USER_FUNCTION) { in zend_inference_calc_range()
1409 func_info = ZEND_FUNC_INFO(&call_info->callee_func->op_array); in zend_inference_calc_range()
1419 type = zend_get_func_info(call_info, ssa); in zend_inference_calc_range()
3198 zend_call_info *call_info; in zend_update_type_info() local
3203 call_info = func_info->call_map[opline - op_array->opcodes]; in zend_update_type_info()
3204 if (!call_info) { in zend_update_type_info()
3207 tmp = zend_get_func_info(call_info, ssa) & ~FUNC_MAY_WARN; in zend_update_type_info()
3209 if (call_info->callee_func->type == ZEND_USER_FUNCTION) { in zend_update_type_info()
3210 func_info = ZEND_FUNC_INFO(&call_info->callee_func->op_array); in zend_update_type_info()
3636 zend_call_info *call_info = info->call_map[op - op_array->opcodes]; in is_recursive_tail_call() local
3637 if (call_info && op_array == &call_info->callee_func->op_array) { in is_recursive_tail_call()
3956 zend_call_info *call_info; in zend_inference_check_recursive_dependencies() local
3967 call_info = info->callee_info; in zend_inference_check_recursive_dependencies()
3968 while (call_info) { in zend_inference_check_recursive_dependencies()
3969 if (call_info->recursive && in zend_inference_check_recursive_dependencies()
3970 info->ssa.ops[call_info->caller_call_opline - op_array->opcodes].result_def >= 0) { in zend_inference_check_recursive_dependencies()
3971 …zend_bitset_incl(worklist, info->ssa.ops[call_info->caller_call_opline - op_array->opcodes].result… in zend_inference_check_recursive_dependencies()
3973 call_info = call_info->next_callee; in zend_inference_check_recursive_dependencies()