summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
Commit message (Expand)AuthorAgeFilesLines
* Fix bug #79925Nikita Popov2020-08-031-4/+13
* Enforce __set_state() parameter typeNikita Popov2020-08-031-0/+1
* Ensure correct signatures for magic methodsGabriel Caruso2020-08-021-1/+52
* Implement named parametersNikita Popov2020-07-311-1/+27
* Implement 'Saner Numeric Strings' RFC:George Peter Banyard2020-07-291-3/+3
* Preserve original ce_flags when registering classNikita Popov2020-07-201-1/+1
* Add common code for magic method assignmentNikita Popov2020-07-201-41/+41
* Directly assign magic methodsNikita Popov2020-07-201-30/+14
* Remove unused lc_class_name variableNikita Popov2020-07-201-21/+0
* Report magic method names as writtenNikita Popov2020-07-201-57/+58
* Unify magic method visibility checkNikita Popov2020-07-201-6/+23
* Unify magic method return type checksNikita Popov2020-07-201-11/+12
* Unify static/non-static check for magic methodsNikita Popov2020-07-201-57/+35
* Add missing arg num check for __set_stateNikita Popov2020-07-201-0/+2
* Clean up zend_check_magic_method_implementationNikita Popov2020-07-201-42/+44
* Use consistent typesGeorge Peter Banyard2020-07-131-45/+27
* Review the usage of apostrophes in error messagesMáté Kocsis2020-07-101-18/+18
* Add zend_wrong_parameter_error to reduce the size of ZPP macrotwosee2020-07-101-0/+27
* Voidify some ZEND_API functionsGeorge Peter Banyard2020-07-091-93/+62
* Remove no_separation flagNikita Popov2020-07-071-1/+0
* Add string or object ZPP macrosMáté Kocsis2020-07-061-0/+20
* Cache __unserialize() instead of unserialize()Nikita Popov2020-06-261-8/+8
* Make zend_argument_error_variadic statictwosee2020-06-091-1/+1
* Constify char * arguments of APIstwosee2020-06-081-2/+2
* Fix expression warnings and break warningstwosee2020-06-071-3/+3
* Add AttributesBenjamin Eberlei2020-06-041-9/+10
* Make Exception::$trace typed array propertyNikita Popov2020-05-281-10/+4
* Improve type error messages when an object is givenMáté Kocsis2020-05-261-1/+9
* Refactor ZPP API to use uint32_t as everywhere elseGeorge Peter Banyard2020-05-221-20/+21
* Add support for the mixed typeMáté Kocsis2020-05-221-0/+2
* Improve error messages for invalid property accessMáté Kocsis2020-05-181-1/+2
* Assert on unknown type in zend_get_type_by_const()Nikita Popov2020-05-131-2/+1
* Rename zend_zval_get_type() APINikita Popov2020-05-131-1/+3
* Add Fast ZPP string|int type checkGeorge Peter Banyard2020-05-021-0/+17
* Completely remove disabled functions from function tableNikita Popov2020-04-301-19/+1
* Remove redundant addref+dtorNikita Popov2020-04-291-1/+1
* Pass existing lcname to check_magic_method_implementationNikita Popov2020-04-271-8/+3
* Use zend_string in zend_check_magic_method implementationGabriel Caruso2020-04-271-32/+16
* Check Serialization magic methods structureGabriel Caruso2020-04-261-0/+12
* Remove ZEND_ACC_DTOR flagNikita Popov2020-04-171-1/+0
* Align magic methods' camelCase with documentationGabriel Caruso2020-04-161-2/+2
* Add zend_string_concat2 APINikita Popov2020-04-141-5/+3
* Always use __invoke callable name for objectsNikita Popov2020-04-141-15/+6
* Add zend_create_member_string() APINikita Popov2020-04-141-15/+3
* Export the zend_string_concat3() APINikita Popov2020-04-091-8/+4
* Export API for fetching internal func defaultNikita Popov2020-04-091-0/+99
* Assert that arginfo parameter name is presentNikita Popov2020-04-071-2/+3
* Display nullability in type error messages for internal functionsMáté Kocsis2020-03-311-21/+40
* Make cast_object handler requiredNikita Popov2020-03-311-9/+6
* Improve argument error messages in ext/standardMáté Kocsis2020-03-181-8/+33