php-src/ext/dom
Nikita Popov d92229d8c7 Implement named parameters
From an engine perspective, named parameters mainly add three
concepts:

 * The SEND_* opcodes now accept a CONST op2, which is the
   argument name. For now, it is looked up by linear scan and
   runtime cached.
 * This may leave UNDEF arguments on the stack. To avoid having
   to deal with them in other places, a CHECK_UNDEF_ARGS opcode
   is used to either replace them with defaults, or error.
 * For variadic functions, EX(extra_named_params) are collected
   and need to be freed based on ZEND_CALL_HAS_EXTRA_NAMED_PARAMS.

RFC: https://wiki.php.net/rfc/named_params

Closes GH-5357.
2020-07-31 15:53:36 +02:00
..
tests Fixed bug #79852 2020-07-14 12:31:06 +02:00
attr.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
cdatasection.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
characterdata.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
comment.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
config.m4 [RFC] Implement new DOM Living Standard APIs in ext/dom 2020-02-28 16:13:39 +01:00
config.w32 [RFC] Implement new DOM Living Standard APIs in ext/dom 2020-02-28 16:13:39 +01:00
CREDITS
document.c Review the usage of apostrophes in error messages 2020-07-10 21:05:28 +02:00
documentfragment.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
documenttype.c Fix [-Wundef] warning in DOM extension 2020-05-16 15:31:15 +02:00
dom_ce.h Fix [-Wundef] warning in DOM extension 2020-05-16 15:31:15 +02:00
dom_iterators.c Add get_gc handle for object iterators 2020-07-01 15:17:22 +02:00
dom_properties.h Fix [-Wundef] warning in DOM extension 2020-05-16 15:31:15 +02:00
domexception.c Fix [-Wundef] warning in DOM extension 2020-05-16 15:31:15 +02:00
domexception.h Generate method entries for ext/dom 2020-04-13 00:13:11 +02:00
domimplementation.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
element.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
entity.c Fix [-Wundef] warning in DOM extension 2020-05-16 15:31:15 +02:00
entityreference.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
namednodemap.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
node.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
nodelist.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
notation.c Fix [-Wundef] warning in DOM extension 2020-05-16 15:31:15 +02:00
parentnode.c Fix [-Wundef] warning in DOM extension 2020-05-16 15:31:15 +02:00
php_dom_arginfo.h Consolidate Parameter Names For ext/dom 2020-07-27 21:42:33 +02:00
php_dom.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
php_dom.h Fix [-Wundef] warning in DOM extension 2020-05-16 15:31:15 +02:00
php_dom.stub.php Consolidate Parameter Names For ext/dom 2020-07-27 21:42:33 +02:00
processinginstruction.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
text.c Remove proto comments from C files 2020-07-06 21:13:34 +02:00
xml_common.h Remove DOM_GET_THIS macro 2020-03-09 09:56:22 +01:00
xpath.c Implement named parameters 2020-07-31 15:53:36 +02:00