mirror of
https://github.com/php/php-src.git
synced 2024-09-30 06:16:08 +00:00
122d759618
Introduces a ZEND_PARSE_PARAMS_THROW flag for zpp, which forces to report FAILURE errors using a TypeException instead of a Warning, like it would happen in strict mode. Adds a zend_parse_parameters_throw() convenience function, which invokes zpp with this flag. Converts all cases I could identify, where we currently have throwing zpp usage in constructors and replaces them with this API. Error handling is still replaced to EH_THROW in some cases to handle other, domain-specific errors in constructors. |
||
---|---|---|
.. | ||
breakiterator_class.cpp | ||
breakiterator_class.h | ||
breakiterator_iterators.cpp | ||
breakiterator_iterators.h | ||
breakiterator_methods.cpp | ||
breakiterator_methods.h | ||
codepointiterator_internal.cpp | ||
codepointiterator_internal.h | ||
codepointiterator_methods.cpp | ||
codepointiterator_methods.h | ||
rulebasedbreakiterator_methods.cpp | ||
rulebasedbreakiterator_methods.h |