/php-src/.github/workflows/ |
H A D | nightly.yml | 415 …repositories="amp cache dns file http parallel parser pipeline process serialization socket sync w…
|
/php-src/ |
H A D | .gitignore | 151 # PHP parser files generated by bison during the build process
|
H A D | CODING_STANDARDS.md | 30 * Low-level parser routines, that are tightly integrated with the token
|
H A D | NEWS | 260 . Added XML_OPTION_PARSE_HUGE parser option. (nielsdos)
|
/php-src/build/ |
H A D | gen_stub.php | 4747 $parser = new PhpParser\Parser\Php7($lexer); 4756 $stmts = $parser->parse($code);
|
/php-src/docs/source/core/data-structures/ |
H A D | zval.rst | 178 expression rather than the concrete values. Check the `parser <todo>`__ chapter for more information
|
/php-src/docs/source/introduction/ |
H A D | high-level-overview.rst | 31 |> parser -- ast 105 Like with tokenization, we use a tool called ``Bison`` to generate the parser implementation from a
|
/php-src/ext/date/lib/ |
H A D | parse_iso_intervals.re | 163 /* date parser's scan function too large for VC6 - VC7.x
|
/php-src/ext/dom/ |
H A D | config.m4 | 23 …$LEXBOR_DIR/html/encoding.c $LEXBOR_DIR/html/interface.c $LEXBOR_DIR/html/parser.c $LEXBOR_DIR/htm…
|
H A D | config.w32 | 8 CHECK_HEADER_ADD_INCLUDE("libxml/parser.h", "CFLAGS_DOM", PHP_PHP_BUILD + "\\include\\libxml2") 27 …ADD_SOURCES("ext/dom/lexbor/lexbor/html", "encoding.c interface.c parser.c token.c token_attr.c to…
|
H A D | document.c | 1827 xmlSchemaParserCtxtPtr parser; in _dom_document_schema_validate() local 1860 parser = xmlSchemaNewParserCtxt(valid_file); in _dom_document_schema_validate() 1871 xmlSchemaSetParserErrors(parser, in _dom_document_schema_validate() 1874 parser); in _dom_document_schema_validate() 1875 sptr = xmlSchemaParse(parser); in _dom_document_schema_validate() 1876 xmlSchemaFreeParserCtxt(parser); in _dom_document_schema_validate() 1936 xmlRelaxNGParserCtxtPtr parser; in _dom_document_relaxNG_validate() local 1977 xmlRelaxNGSetParserErrors(parser, in _dom_document_relaxNG_validate() 1980 parser); in _dom_document_relaxNG_validate() 1981 sptr = xmlRelaxNGParse(parser); in _dom_document_relaxNG_validate() [all …]
|
H A D | html5_parser.c | 332 lxb_html_parser_t *parser, in lexbor_libxml2_bridge_report_errors() argument 342 lexbor_array_obj_t *parse_errors = lxb_html_parser_tokenizer(parser)->parse_errors; in lexbor_libxml2_bridge_report_errors() 359 parse_errors = lxb_html_parser_tree(parser)->parse_errors; in lexbor_libxml2_bridge_report_errors()
|
H A D | html5_parser.h | 77 lxb_html_parser_t *parser,
|
H A D | html_document.c | 544 parser, in dom_decode_encode_fast_path() 556 parser, in dom_decode_encode_fast_path() 572 parser, in dom_decode_encode_fast_path() 613 parser, in dom_decode_encode_slow_path() 648 parser, in dom_parse_decode_encode_step() 659 parser, in dom_parse_decode_encode_step() 689 parser, in dom_parse_decode_encode_finish() 705 parser, in dom_parse_decode_encode_finish() 846 lxb_html_parser_t *parser = document->dom_document.parser; in PHP_METHOD() local 860 parser, in PHP_METHOD() [all …]
|
/php-src/ext/dom/lexbor/lexbor/css/ |
H A D | at_rule.h | 76 lxb_css_at_rule__undef_make(lxb_css_parser_t *parser, 95 lxb_css_at_rule__custom_make(lxb_css_parser_t *parser,
|
H A D | base.h | 49 (*lxb_css_parser_state_f)(lxb_css_parser_t *parser,
|
H A D | css.h | 37 lxb_css_make_data(lxb_css_parser_t *parser, lexbor_str_t *str,
|
H A D | declaration.h | 19 lxb_css_declaration_list_prepare(lxb_css_parser_t *parser, 23 lxb_css_declaration_list_process(lxb_css_parser_t *parser, 27 lxb_css_declaration_list_finish(lxb_css_parser_t *parser); 30 lxb_css_declaration_list_parse(lxb_css_parser_t *parser, lxb_css_memory_t *mem,
|
H A D | parser.h | 25 return lxb_css_parser_fail((parser), (parser)->tkz->status); \ 34 return lxb_css_parser_fail((parser), (parser)->tkz->status); \ 43 return lxb_css_parser_fail((parser), (parser)->tkz->status); \ 50 return lxb_css_parser_fail((parser), (parser)->tkz->status); \ 309 if (rules > parser->rules_begin && rules < parser->rules_end) { in lxb_css_parser_failed_set_by_id() 331 *length = parser->tkz->in_end - parser->tkz->in_begin; in lxb_css_parser_buffer() 436 parser->states = parser->states_begin; in lxb_css_parser_states_clean() 456 parser->states++; in lxb_css_parser_states_up() 462 parser->states--; in lxb_css_parser_states_down() 468 return parser->log; in lxb_css_parser_log() [all …]
|
H A D | state.h | 18 lxb_css_state_success(lxb_css_parser_t *parser, 22 lxb_css_state_failed(lxb_css_parser_t *parser, 26 lxb_css_state_stop(lxb_css_parser_t *parser,
|
/php-src/ext/dom/lexbor/lexbor/css/at_rule/ |
H A D | state.h | 18 lxb_css_at_rule_state__undef(lxb_css_parser_t *parser, 22 lxb_css_at_rule_state__custom(lxb_css_parser_t *parser, 25 lxb_css_at_rule_state_media(lxb_css_parser_t *parser, 28 lxb_css_at_rule_state_namespace(lxb_css_parser_t *parser,
|
/php-src/ext/dom/lexbor/lexbor/css/property/ |
H A D | state.h | 18 lxb_css_property_state__undef(lxb_css_parser_t *parser, 21 lxb_css_property_state__custom(lxb_css_parser_t *parser, 24 lxb_css_property_state_display(lxb_css_parser_t *parser, 27 lxb_css_property_state_order(lxb_css_parser_t *parser, 33 lxb_css_property_state_width(lxb_css_parser_t *parser, 36 lxb_css_property_state_height(lxb_css_parser_t *parser, 54 lxb_css_property_state_margin(lxb_css_parser_t *parser, 84 lxb_css_property_state_border(lxb_css_parser_t *parser, 114 lxb_css_property_state_color(lxb_css_parser_t *parser, 123 lxb_css_property_state_top(lxb_css_parser_t *parser, [all …]
|
/php-src/ext/dom/lexbor/lexbor/css/selectors/ |
H A D | pseudo_state.h | 21 lxb_css_selectors_state_pseudo_class_function__undef(lxb_css_parser_t *parser, 25 lxb_css_selectors_state_pseudo_class_function_current(lxb_css_parser_t *parser, 29 lxb_css_selectors_state_pseudo_class_function_dir(lxb_css_parser_t *parser, 33 lxb_css_selectors_state_pseudo_class_function_has(lxb_css_parser_t *parser, 37 lxb_css_selectors_state_pseudo_class_function_is(lxb_css_parser_t *parser, 41 lxb_css_selectors_state_pseudo_class_function_lang(lxb_css_parser_t *parser, 45 lxb_css_selectors_state_pseudo_class_function_not(lxb_css_parser_t *parser, 49 lxb_css_selectors_state_pseudo_class_function_nth_child(lxb_css_parser_t *parser, 53 lxb_css_selectors_state_pseudo_class_function_nth_col(lxb_css_parser_t *parser, 73 lxb_css_selectors_state_pseudo_class_function_where(lxb_css_parser_t *parser, [all …]
|
H A D | selectors.h | 52 lxb_css_selectors_parse(lxb_css_parser_t *parser, 56 lxb_css_selectors_parse_complex_list(lxb_css_parser_t *parser, 60 lxb_css_selectors_parse_compound_list(lxb_css_parser_t *parser, 64 lxb_css_selectors_parse_simple_list(lxb_css_parser_t *parser, 68 lxb_css_selectors_parse_relative_list(lxb_css_parser_t *parser, 72 lxb_css_selectors_parse_complex(lxb_css_parser_t *parser, 76 lxb_css_selectors_parse_compound(lxb_css_parser_t *parser, 80 lxb_css_selectors_parse_simple(lxb_css_parser_t *parser, 84 lxb_css_selectors_parse_relative(lxb_css_parser_t *parser,
|
H A D | state.h | 19 lxb_css_selectors_state_complex_list(lxb_css_parser_t *parser, 24 lxb_css_selectors_state_compound_list(lxb_css_parser_t *parser, 29 lxb_css_selectors_state_simple_list(lxb_css_parser_t *parser, 34 lxb_css_selectors_state_relative_list(lxb_css_parser_t *parser, 39 lxb_css_selectors_state_relative(lxb_css_parser_t *parser, 44 lxb_css_selectors_state_complex(lxb_css_parser_t *parser, 48 lxb_css_selectors_state_compound(lxb_css_parser_t *parser, 52 lxb_css_selectors_state_simple(lxb_css_parser_t *parser, 72 lxb_css_selectors_state_fail(lxb_css_parser_t *parser) in lxb_css_selectors_state_fail() argument 74 parser->status = LXB_STATUS_ERROR_UNEXPECTED_DATA; in lxb_css_selectors_state_fail() [all …]
|