php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
_zend_function Union Reference

#include <zend_compile.h>

Data Fields

uint8_t type
 
uint32_t quick_arg_flags
 
struct { 
 
   uint8_t   type 
 
   uint8_t   arg_flags [3] 
 
   uint32_t   fn_flags 
 
   zend_string *   function_name 
 
   zend_class_entry *   scope 
 
   zend_function *   prototype 
 
   uint32_t   num_args 
 
   uint32_t   required_num_args 
 
   zend_arg_info *   arg_info 
 
   HashTable *   attributes 
 
   zend_string *   doc_comment 
 
   uint32_t   T 
 
   const zend_property_info *   prop_info 
 
common 
 
zend_op_array op_array
 
zend_internal_function internal_function
 

Detailed Description

Definition at line 590 of file zend_compile.h.

Field Documentation

◆ arg_flags

uint8_t _zend_function::arg_flags[3]

Definition at line 596 of file zend_compile.h.

◆ arg_info

zend_arg_info* _zend_function::arg_info

Definition at line 603 of file zend_compile.h.

◆ attributes

HashTable* _zend_function::attributes

Definition at line 604 of file zend_compile.h.

◆ [struct]

struct { ... } _zend_function::common

◆ doc_comment

zend_string* _zend_function::doc_comment

Definition at line 606 of file zend_compile.h.

◆ fn_flags

uint32_t _zend_function::fn_flags

Definition at line 597 of file zend_compile.h.

◆ function_name

zend_string* _zend_function::function_name

Definition at line 598 of file zend_compile.h.

◆ internal_function

zend_internal_function _zend_function::internal_function

Definition at line 612 of file zend_compile.h.

◆ num_args

uint32_t _zend_function::num_args

Definition at line 601 of file zend_compile.h.

◆ op_array

zend_op_array _zend_function::op_array

Definition at line 611 of file zend_compile.h.

◆ prop_info

const zend_property_info* _zend_function::prop_info

Definition at line 608 of file zend_compile.h.

◆ prototype

zend_function* _zend_function::prototype

Definition at line 600 of file zend_compile.h.

◆ quick_arg_flags

uint32_t _zend_function::quick_arg_flags

Definition at line 592 of file zend_compile.h.

◆ required_num_args

uint32_t _zend_function::required_num_args

Definition at line 602 of file zend_compile.h.

◆ scope

zend_class_entry* _zend_function::scope

Definition at line 599 of file zend_compile.h.

◆ T

uint32_t _zend_function::T

Definition at line 607 of file zend_compile.h.

◆ type

uint8_t _zend_function::type

Definition at line 591 of file zend_compile.h.


The documentation for this union was generated from the following file: