diff --git a/Zend/Optimizer/zend_call_graph.c b/Zend/Optimizer/zend_call_graph.c index c2b7b00cbee..70342c06547 100644 --- a/Zend/Optimizer/zend_call_graph.c +++ b/Zend/Optimizer/zend_call_graph.c @@ -16,15 +16,11 @@ +----------------------------------------------------------------------+ */ -#include "zend_compile.h" -#include "zend_extensions.h" -#include "Optimizer/zend_optimizer.h" -#include "zend_optimizer_internal.h" -#include "zend_inference.h" #include "zend_call_graph.h" +#include "zend_arena.h" +#include "zend_bitset.h" #include "zend_func_info.h" -#include "zend_inference.h" -#include "zend_call_graph.h" +#include "zend_optimizer_internal.h" static void zend_op_array_calc(zend_op_array *op_array, void *context) { diff --git a/Zend/Optimizer/zend_call_graph.h b/Zend/Optimizer/zend_call_graph.h index 5b1634d561d..7dd6430dd4e 100644 --- a/Zend/Optimizer/zend_call_graph.h +++ b/Zend/Optimizer/zend_call_graph.h @@ -20,8 +20,9 @@ #define ZEND_CALL_GRAPH_H #include "zend_ssa.h" -#include "zend_func_info.h" -#include "zend_optimizer.h" + +typedef struct _zend_func_info zend_func_info; +typedef struct _zend_call_info zend_call_info; typedef struct _zend_send_arg_info { zend_op *opline;