|
18 | 18 | +----------------------------------------------------------------------+
|
19 | 19 | */
|
20 | 20 |
|
21 |
| -#include <zend_language_parser.h> |
22 |
| -#include "zend.h" |
23 |
| -#include "zend_attributes.h" |
24 | 21 | #include "zend_compile.h"
|
| 22 | +#include "zend_API.h" // for zend_get_object_type() |
| 23 | +#include "zend_arena.h" |
| 24 | +#include "zend_attributes.h" |
25 | 25 | #include "zend_constants.h"
|
26 |
| -#include "zend_llist.h" |
27 |
| -#include "zend_API.h" |
28 |
| -#include "zend_exceptions.h" |
29 |
| -#include "zend_interfaces.h" |
30 |
| -#include "zend_virtual_cwd.h" |
31 |
| -#include "zend_multibyte.h" |
32 |
| -#include "zend_language_scanner.h" |
33 |
| -#include "zend_inheritance.h" |
34 |
| -#include "zend_vm.h" |
35 | 26 | #include "zend_enum.h"
|
36 |
| -#include "zend_observer.h" |
37 |
| -#include "zend_call_stack.h" |
| 27 | +#include "zend_exceptions.h" // for zend_throw_exception_ex() |
| 28 | +#include "zend_globals.h" // struct _zend_compiler_globals |
| 29 | +#include "zend_globals_macros.h" // for CG() |
| 30 | +#include "zend_inheritance.h" // for zend_do_link_class() |
| 31 | +#include "zend_language_parser.h" |
| 32 | +#include "zend_language_scanner.h" |
| 33 | +#include "zend_list.h" // for zend_init_rsrc_list() |
| 34 | +#include "zend_observer.h" // for zend_observer_function_declared_notify() |
| 35 | +#include "zend_type_info.h" // for MAY_BE_* |
| 36 | +#include "zend_virtual_cwd.h" // for IS_SLASH_P, DEFAULT_SLASH |
| 37 | +#include "zend_vm.h" // for ZEND_VM_SET_OPCODE_HANDLER() |
38 | 38 |
|
39 | 39 | #define SET_NODE(target, src) do { \
|
40 | 40 | target ## _type = (src)->op_type; \
|
|
0 commit comments