php-src/ext/com_dotnet
Nikita Popov 9e8ba7891e Change representation of zend_type from type code to MAY_BE_* mask
This switches zend_type from storing a single IS_* type code to
storing a MAY_BE_* type mask. Right now most code still assumes
that there is only a single type in the mask (or two together
with MAY_BE_NULL). But this will make it a lot simpler to introduce
union types.

An additional advantage (and why I'm doing this separately), is
that a number of special cases no longer need to be handled
separately: We can do a single mask & (1 << type) check to handle
all simple types, booleans (true|false) and null.
2019-09-23 15:31:35 +02:00
..
tests Merge branch 'PHP-7.3' into PHP-7.4 2019-03-18 19:26:08 +01:00
com_com.c Don't explicitly set return value on ZPP failure 2019-08-12 10:02:45 +02:00
com_dotnet.c Don't throw manual exceptions on ZPP failure 2019-08-11 22:21:08 +02:00
com_extension_arginfo.h Add com_dotnet function stubs 2019-08-11 21:46:14 +02:00
com_extension.c Add com_dotnet function stubs 2019-08-11 21:46:14 +02:00
com_extension.stub.php Add com_dotnet function stubs 2019-08-11 21:46:14 +02:00
com_handlers.c Change representation of zend_type from type code to MAY_BE_* mask 2019-09-23 15:31:35 +02:00
com_iterator.c Remove legacy AC_CHECK_TYPE calls for uint and ulong 2019-03-06 22:49:16 +01:00
com_misc.c Remove yearly range from copyright notice 2019-01-30 11:03:12 +02:00
com_olechar.c Remove yearly range from copyright notice 2019-01-30 11:03:12 +02:00
com_persist.c Don't throw manual exceptions on ZPP failure 2019-08-11 22:21:08 +02:00
com_saproxy.c Remove get() object handler 2019-05-29 17:15:19 +02:00
com_typeinfo.c Fix TsHashTable related race conditions 2019-07-08 10:31:36 +02:00
com_variant.c Don't throw manual exceptions on ZPP failure 2019-08-11 22:21:08 +02:00
com_wrapper.c Remove function_table var from the caller 2019-03-11 10:00:39 +01:00
config.w32 Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
CREDITS
php_com_dotnet_internal.h Merge branch 'PHP-7.4' 2019-07-08 10:32:39 +02:00
php_com_dotnet.h Remove local variables 2019-02-03 21:03:00 +01:00