php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include <stdio.h>
#include "zend.h"
#include "zend_alloc.h"
#include "zend_compile.h"
#include "zend_extensions.h"
#include "zend_API.h"
#include "zend_sort.h"
#include "zend_constants.h"
#include "zend_observer.h"
#include "zend_vm.h"
Go to the source code of this file.
Functions | |
void | init_op_array (zend_op_array *op_array, uint8_t type, int initial_ops_size) |
ZEND_API void | destroy_zend_function (zend_function *function) |
ZEND_API void | zend_type_release (zend_type type, bool persistent) |
void | zend_free_internal_arg_info (zend_internal_function *function) |
ZEND_API void | zend_function_dtor (zval *zv) |
ZEND_API void | zend_cleanup_internal_class_data (zend_class_entry *ce) |
ZEND_API void | zend_cleanup_mutable_class_data (zend_class_entry *ce) |
ZEND_API void | destroy_zend_class (zval *zv) |
void | zend_class_add_ref (zval *zv) |
ZEND_API void | zend_destroy_static_vars (zend_op_array *op_array) |
ZEND_API void | destroy_op_array (zend_op_array *op_array) |
ZEND_API void | zend_recalc_live_ranges (zend_op_array *op_array, zend_needs_live_range_cb needs_live_range) |
ZEND_API void | pass_two (zend_op_array *op_array) |
ZEND_API unary_op_type | get_unary_op (int opcode) |
ZEND_API binary_op_type | get_binary_op (int opcode) |
ZEND_API void destroy_op_array | ( | zend_op_array * | op_array | ) |
Definition at line 555 of file zend_opcode.c.
Definition at line 292 of file zend_opcode.c.
ZEND_API void destroy_zend_function | ( | zend_function * | function | ) |
Definition at line 104 of file zend_opcode.c.
ZEND_API binary_op_type get_binary_op | ( | int | opcode | ) |
Definition at line 1229 of file zend_opcode.c.
ZEND_API unary_op_type get_unary_op | ( | int | opcode | ) |
Definition at line 1217 of file zend_opcode.c.
void init_op_array | ( | zend_op_array * | op_array, |
uint8_t | type, | ||
int | initial_ops_size ) |
Definition at line 48 of file zend_opcode.c.
ZEND_API void pass_two | ( | zend_op_array * | op_array | ) |
Definition at line 1047 of file zend_opcode.c.
Definition at line 535 of file zend_opcode.c.
ZEND_API void zend_cleanup_internal_class_data | ( | zend_class_entry * | ce | ) |
Definition at line 178 of file zend_opcode.c.
ZEND_API void zend_cleanup_mutable_class_data | ( | zend_class_entry * | ce | ) |
Definition at line 251 of file zend_opcode.c.
ZEND_API void zend_destroy_static_vars | ( | zend_op_array * | op_array | ) |
Definition at line 544 of file zend_opcode.c.
void zend_free_internal_arg_info | ( | zend_internal_function * | function | ) |
Definition at line 126 of file zend_opcode.c.
Definition at line 144 of file zend_opcode.c.
ZEND_API void zend_recalc_live_ranges | ( | zend_op_array * | op_array, |
zend_needs_live_range_cb | needs_live_range ) |
Definition at line 1037 of file zend_opcode.c.
Definition at line 112 of file zend_opcode.c.