Home
last modified time | relevance | path

Searched refs:parser (Results 26 – 50 of 92) sorted by relevance

1234

/PHP-8.1/ext/xml/
H A Dxml_arginfo.h14 ZEND_ARG_OBJ_INFO(0, parser, XMLParser, 0)
19 ZEND_ARG_OBJ_INFO(0, parser, XMLParser, 0)
25 ZEND_ARG_OBJ_INFO(0, parser, XMLParser, 0)
44 ZEND_ARG_OBJ_INFO(0, parser, XMLParser, 0)
50 ZEND_ARG_OBJ_INFO(0, parser, XMLParser, 0)
57 ZEND_ARG_OBJ_INFO(0, parser, XMLParser, 0)
71 ZEND_ARG_OBJ_INFO(0, parser, XMLParser, 0)
75 ZEND_ARG_OBJ_INFO(0, parser, XMLParser, 0)
81 ZEND_ARG_OBJ_INFO(0, parser, XMLParser, 0)
/PHP-8.1/ext/xml/tests/
H A Dxml001.phpt2 XML parser test, function callbacks
7 XML_SAX_IMPL == 'libxml' && die('skip this test is not intended for libxml SAX parser');
35 function startElement($parser, $name, $attribs)
46 function endElement($parser, $name)
51 function characterData($parser, $data)
56 function PIHandler($parser, $target, $data)
61 function defaultHandler($parser, $data)
70 function externalEntityRefHandler($parser, $openEntityNames, $base, $systemId, $publicId)
H A Dxml003.phpt2 XML parser test, xml_set_object callbacks
7 XML_SAX_IMPL == 'libxml' && die('skip this test is not intended for libxml SAX parser');
15 function startElement($parser, $name, $attribs)
25 function endElement($parser, $name)
29 function characterData($parser, $data)
33 function PIHandler($parser, $target, $data)
37 function defaultHandler($parser, $data)
45 function externalEntityRefHandler($parser, $openEntityNames, $base, $systemId, $publicId)
H A Dxml002.phpt2 XML parser test, object tuple callbacks
7 XML_SAX_IMPL == 'libxml' && die('skip this test is not intended for libxml SAX parser');
15 function startElement($parser, $name, $attribs)
25 function endElement($parser, $name)
29 function characterData($parser, $data)
33 function PIHandler($parser, $target, $data)
37 function defaultHandler($parser, $data)
45 function externalEntityRefHandler($parser, $openEntityNames, $base, $systemId, $publicId)
H A Dxml_set_notation_decl_handler_basic.phpt10 …function unparsed_entity_decl_handler($parser, $entity_name, $base, $system_ID, $public_ID, $notat…
20 function notation_decl_handler($parser, $name, $base, $system_ID,$public_ID)
31 $parser = xml_parser_create();
32 xml_set_object($parser, $this);
33 xml_set_notation_decl_handler($parser, "notation_decl_handler");
34 xml_set_unparsed_entity_decl_handler($parser, "unparsed_entity_decl_handler");
35 xml_parse($parser, $data, true);
36 xml_parser_free($parser);
H A Dbug26528.phpt8 $parser = xml_parser_create();
9 $res = xml_parse_into_struct($parser,$sample,$vals,$index);
10 xml_parser_free($parser);
H A Dbug35447.phpt24 $parser = xml_parser_create_ns('UTF-8');
25 xml_parser_set_option($parser,XML_OPTION_CASE_FOLDING,0);
26 $result = xml_parse_into_struct($parser, $data, $vals, $index);
27 xml_parser_free($parser);
H A Dbug30875.phpt15 $parser = xml_parser_create();
16 xml_parse_into_struct($parser, $xml, $vals);
17 xml_parser_free($parser);
H A Dbug32001b.phpt33 function start_element($parser, $name, $attrs) {
38 function end_element($parser, $name) {
61 $parser = xml_parser_create(NULL);
62 xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
63 xml_set_element_handler($parser, "start_element", "end_element");
64 xml_set_object($parser, $this);
67 $success = @xml_parse($parser, $data, true);
71 $success = @xml_parse($parser, substr($data, $offset, $this->chunk_size), false);
77 $success = @xml_parse($parser, "", true);
89 echo "[Error] ", xml_error_string(xml_get_error_code($parser)), "\n";
H A Dbug70962.phpt9 $parser = xml_parser_create();
10 xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
12 xml_parse_into_struct($parser, $xml, $values);
H A Dbug78563.phpt8 $parser = xml_parser_create();
9 clone $parser;
H A Dbug78563_serialize.phpt8 $parser = xml_parser_create();
9 serialize($parser);
H A Dbug72714.phpt7 function startElement($parser, $name, $attribs) {
11 function endElement($parser, $name) {}
H A Dbug32001.phpt28 function start_element($parser, $name, $attrs) {
33 function end_element($parser, $name) {
101 $parser = xml_parser_create(NULL);
102 xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
103 xml_set_element_handler($parser, "start_element", "end_element");
104 xml_set_object($parser, $this);
107 $success = @xml_parse($parser, $data, true);
111 $success = @xml_parse($parser, substr($data, $offset, $this->chunk_size), false);
117 $success = @xml_parse($parser, "", true);
129 echo "[Error] ", xml_error_string(xml_get_error_code($parser)), "\n";
H A Dbug50576.phpt26 function startElement($parser, $name, $attribs) { echo $name . PHP_EOL; }
27 function endElement($parser, $name) { echo $name . PHP_EOL; }
H A Dbug65236.phpt2 Bug #65236 (heap corruption in xml parser)
H A Dbug76874.phpt20 public function handle_cdata(&$parser, $data)
/PHP-8.1/sapi/fuzzer/
H A Dfuzzer-json.c44 php_json_parser parser; in LLVMFuzzerTestOneInput() local
45 php_json_parser_init(&parser, &result, data, Size, option, 10); in LLVMFuzzerTestOneInput()
46 if (php_json_yyparse(&parser) == SUCCESS) { in LLVMFuzzerTestOneInput()
H A DREADME.md23 * `php-fuzz-parser`: Fuzzing language parser and compiler
26 * `php-fuzz-json`: Fuzzing JSON parser (requires --enable-json)
54 For the parser fuzzer, a corpus may be generated from Zend test files:
58 mkdir ./my-parser-corpus
59 sapi/fuzzer/php-fuzz-parser -merge=1 ./my-parser-corpus sapi/fuzzer/corpus/parser
60 sapi/fuzzer/php-fuzz-parser -only_ascii=1 ./my-parser-corpus
/PHP-8.1/ext/xmlreader/tests/
H A Dbug81521.phpt20 Cannot access parser properties before loading data
21 Cannot access parser properties before loading data
/PHP-8.1/sapi/cli/
H A Dphp_http_parser.h224 void php_http_parser_init(php_http_parser *parser, enum php_http_parser_type type);
227 size_t php_http_parser_execute(php_http_parser *parser,
239 int php_http_should_keep_alive(php_http_parser *parser);
/PHP-8.1/ext/standard/tests/general_functions/
H A Dbug70947.phpt2 Bug #70947 (INI parser segfault with INI_SCANNER_TYPED)
/PHP-8.1/ext/json/
H A Djson.c216 php_json_parser parser; in php_json_decode_ex() local
218 php_json_parser_init(&parser, return_value, str, str_len, (int)options, (int)depth); in php_json_decode_ex()
220 if (php_json_yyparse(&parser)) { in php_json_decode_ex()
221 php_json_error_code error_code = php_json_parser_error_code(&parser); in php_json_decode_ex()
/PHP-8.1/ext/phar/tests/
H A Dbug71354.phpt2 Phar: bug #71354: Heap corruption in tar/zip/phar parser.
/PHP-8.1/ext/opcache/tests/jit/
H A Dgh12509.phpt2 GH-12509: JIT assertion when running php-parser tests

Completed in 45 milliseconds

1234