]> git.kaiwu.me - njs.git/commit
Improved object type initialization structure.
authorDmitry Volyntsev <xeioex@nginx.com>
Fri, 6 Dec 2019 11:59:48 +0000 (14:59 +0300)
committerDmitry Volyntsev <xeioex@nginx.com>
Fri, 6 Dec 2019 11:59:48 +0000 (14:59 +0300)
commita560d69029de31652b84d4c4938fc3ddde87ebc0
treeb8c141150eeab760d528e485cf9f7a072690d41e
parentda9af0a25bda1bc967408b9ae35688c065bcc8be
Improved object type initialization structure.

Allowing predefine magic argument for a type constructor.
This allows to write generic constructor functions.
16 files changed:
src/njs_array.c
src/njs_boolean.c
src/njs_builtin.c
src/njs_crypto.c
src/njs_date.c
src/njs_error.c
src/njs_function.c
src/njs_function.h
src/njs_number.c
src/njs_object.c
src/njs_regexp.c
src/njs_string.c
src/njs_symbol.c
src/njs_value.h
src/njs_vm.c
src/njs_vmcode.c