George Peter Banyard
99fa740acb
Use common function for TypeError on illegal offset access ( #10544 )
...
This merges all usages of emitting an offset TypeError into a new ZEND_API function
zend_illegal_container_offset(const zend_string* container, const zval *offset, int type);
Where the container should represent the type on which the access is attempted (e.g. string, array)
The offset zval that is used, where the error message will display its type
The type of access, which should be a BP_VAR_* constant, to get special message for isset/empty/unset
2023-06-06 11:28:19 +01:00
..
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2018-10-15 04:33:09 +02:00
2020-02-03 22:52:20 +01:00
2020-04-27 16:32:00 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2018-10-14 19:45:12 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2022-11-17 16:20:27 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2021-10-22 10:15:24 +02:00
2020-02-03 22:52:20 +01:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-09-18 14:28:32 +02:00
2020-09-18 14:28:32 +02:00
2020-09-18 14:28:32 +02:00
2020-09-18 14:28:32 +02:00
2020-09-18 14:28:32 +02:00
2020-09-18 14:28:32 +02:00
2018-02-20 21:53:48 +01:00
2018-02-20 21:53:48 +01:00
2020-02-26 15:00:08 +01:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2021-07-29 12:48:25 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2018-10-15 04:33:09 +02:00
2018-02-20 21:53:48 +01:00
2017-02-03 18:52:57 +01:00
2020-07-10 21:05:28 +02:00
2018-09-21 23:21:14 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2018-10-14 19:45:12 +02:00
2020-09-15 14:26:16 +02:00
2020-03-09 11:29:40 +01:00
2021-07-29 12:48:25 +02:00
2018-10-14 19:45:12 +02:00
2020-07-10 21:05:28 +02:00
2020-02-03 22:52:20 +01:00
2018-10-15 04:33:09 +02:00
2021-07-27 09:42:37 +02:00
2018-02-20 21:53:48 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2021-03-01 13:29:49 +03:00
2021-03-01 13:29:49 +03:00
2020-07-15 17:09:57 +01:00
2020-02-03 22:52:20 +01:00
2020-07-10 21:05:28 +02:00
2019-10-02 10:34:08 +02:00
2020-02-03 22:52:20 +01:00
2018-10-14 19:45:12 +02:00
2021-03-01 13:29:49 +03:00
2018-10-15 04:33:09 +02:00
2018-10-14 19:45:12 +02:00
2020-02-03 22:52:20 +01:00
2018-10-15 04:33:09 +02:00
2018-02-20 21:53:48 +01:00
2020-09-09 10:47:43 +02:00
2023-02-02 19:03:47 +01:00
2018-10-15 04:33:09 +02:00
2018-10-15 04:33:09 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2022-11-17 16:20:27 +01:00
2022-11-17 16:20:27 +01:00
2020-08-09 22:03:36 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2021-03-01 13:29:49 +03:00
2020-02-03 22:52:20 +01:00
2019-11-07 21:31:47 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2021-11-26 14:10:11 +01:00
2018-10-14 19:45:12 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2018-10-14 19:45:12 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2022-11-17 16:20:27 +01:00
2020-02-03 22:52:20 +01:00
2020-07-15 17:09:57 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2021-03-01 13:29:49 +03:00
2020-07-15 17:09:57 +01:00
2020-07-15 17:09:57 +01:00
2020-07-15 17:09:57 +01:00
2020-08-09 22:03:36 +02:00
2021-07-27 09:42:37 +02:00
2018-10-14 19:45:12 +02:00
2021-07-06 21:42:38 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2021-10-05 09:51:58 +01:00
2021-10-05 09:51:58 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2021-03-17 19:08:03 +01:00
2022-11-17 16:20:27 +01:00
2021-06-02 20:08:36 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2018-10-13 14:14:50 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2017-01-30 22:50:25 +01:00
2021-11-26 14:10:11 +01:00
2021-07-19 13:44:20 +02:00
2021-07-19 13:44:20 +02:00
2021-11-26 14:10:11 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2021-03-01 13:29:49 +03:00
2020-07-10 21:05:28 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2018-10-14 19:45:12 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2018-10-14 19:45:12 +02:00
2021-07-28 12:35:20 +02:00
2018-10-14 19:45:12 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2018-10-14 19:45:12 +02:00
2021-07-28 12:35:20 +02:00
2018-10-15 04:33:09 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2018-10-14 19:45:12 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2021-07-28 12:35:20 +02:00
2018-10-14 19:45:12 +02:00
2021-11-26 14:10:11 +01:00
2020-02-03 22:52:20 +01:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2021-08-11 10:35:47 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2019-11-07 21:31:47 +01:00
2019-11-07 21:31:47 +01:00
2019-11-07 21:31:47 +01:00
2019-11-07 21:31:47 +01:00
2021-11-26 14:10:11 +01:00
2019-11-07 21:31:47 +01:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2020-07-10 21:05:28 +02:00
2018-02-20 21:53:48 +01:00
2020-07-10 21:05:28 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2023-06-06 11:28:19 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-05-26 19:06:19 +02:00
2020-02-26 15:00:08 +01:00
2020-02-26 15:00:08 +01:00
2020-02-26 15:00:08 +01:00
2020-02-26 15:00:08 +01:00
2019-05-07 13:45:28 +02:00
2019-05-07 13:45:28 +02:00
2019-05-07 13:45:28 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2021-11-26 14:10:11 +01:00