|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include <zend_language_scanner.h>
Data Fields | |
| unsigned int | yy_leng |
| unsigned char * | yy_start |
| unsigned char * | yy_text |
| unsigned char * | yy_cursor |
| unsigned char * | yy_marker |
| unsigned char * | yy_limit |
| int | yy_state |
| zend_stack | state_stack |
| zend_ptr_stack | heredoc_label_stack |
| zend_stack | nest_location_stack |
| zend_file_handle * | in |
| uint32_t | lineno |
| zend_string * | filename |
| unsigned char * | script_org |
| size_t | script_org_size |
| unsigned char * | script_filtered |
| size_t | script_filtered_size |
| zend_encoding_filter | input_filter |
| zend_encoding_filter | output_filter |
| const zend_encoding * | script_encoding |
| void(* | on_event )(zend_php_scanner_event event, int token, int line, const char *text, size_t length, void *context) |
| void * | on_event_context |
| zend_ast * | ast |
| zend_arena * | ast_arena |
Definition at line 25 of file zend_language_scanner.h.
| zend_ast* _zend_lex_state::ast |
Definition at line 60 of file zend_language_scanner.h.
| zend_arena* _zend_lex_state::ast_arena |
Definition at line 61 of file zend_language_scanner.h.
| zend_string* _zend_lex_state::filename |
Definition at line 39 of file zend_language_scanner.h.
| zend_ptr_stack _zend_lex_state::heredoc_label_stack |
Definition at line 34 of file zend_language_scanner.h.
| zend_file_handle* _zend_lex_state::in |
Definition at line 37 of file zend_language_scanner.h.
| zend_encoding_filter _zend_lex_state::input_filter |
Definition at line 50 of file zend_language_scanner.h.
| uint32_t _zend_lex_state::lineno |
Definition at line 38 of file zend_language_scanner.h.
| zend_stack _zend_lex_state::nest_location_stack |
Definition at line 35 of file zend_language_scanner.h.
| void(* _zend_lex_state::on_event) (zend_php_scanner_event event, int token, int line, const char *text, size_t length, void *context) |
Definition at line 55 of file zend_language_scanner.h.
| void* _zend_lex_state::on_event_context |
Definition at line 58 of file zend_language_scanner.h.
| zend_encoding_filter _zend_lex_state::output_filter |
Definition at line 51 of file zend_language_scanner.h.
| const zend_encoding* _zend_lex_state::script_encoding |
Definition at line 52 of file zend_language_scanner.h.
| unsigned char* _zend_lex_state::script_filtered |
Definition at line 46 of file zend_language_scanner.h.
| size_t _zend_lex_state::script_filtered_size |
Definition at line 47 of file zend_language_scanner.h.
| unsigned char* _zend_lex_state::script_org |
Definition at line 42 of file zend_language_scanner.h.
| size_t _zend_lex_state::script_org_size |
Definition at line 43 of file zend_language_scanner.h.
| zend_stack _zend_lex_state::state_stack |
Definition at line 33 of file zend_language_scanner.h.
| unsigned char* _zend_lex_state::yy_cursor |
Definition at line 29 of file zend_language_scanner.h.
| unsigned int _zend_lex_state::yy_leng |
Definition at line 26 of file zend_language_scanner.h.
| unsigned char* _zend_lex_state::yy_limit |
Definition at line 31 of file zend_language_scanner.h.
| unsigned char* _zend_lex_state::yy_marker |
Definition at line 30 of file zend_language_scanner.h.
| unsigned char* _zend_lex_state::yy_start |
Definition at line 27 of file zend_language_scanner.h.
| int _zend_lex_state::yy_state |
Definition at line 32 of file zend_language_scanner.h.
| unsigned char* _zend_lex_state::yy_text |
Definition at line 28 of file zend_language_scanner.h.