|
1 | 1 | /* This is a generated file, edit the .stub.php file instead.
|
2 |
| - * Stub hash: bc49b326136997660887b12f0c59f8a57b17ecaf */ |
| 2 | + * Stub hash: 8593bcd9dd8350f84533b9592c3d6a2885e97d07 */ |
3 | 3 |
|
4 | 4 | ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Throwable_getMessage, 0, 0, IS_STRING, 0)
|
5 | 5 | ZEND_END_ARG_INFO()
|
@@ -179,3 +179,147 @@ static const zend_function_entry class_ArithmeticError_methods[] = {
|
179 | 179 | static const zend_function_entry class_DivisionByZeroError_methods[] = {
|
180 | 180 | ZEND_FE_END
|
181 | 181 | };
|
| 182 | + |
| 183 | + |
| 184 | +static const zend_function_entry class_UnhandledMatchError_methods[] = { |
| 185 | + ZEND_FE_END |
| 186 | +}; |
| 187 | + |
| 188 | +zend_class_entry *register_class_Throwable(zend_class_entry *class_entry_Stringable) { |
| 189 | + zend_class_entry ce, *class_entry; |
| 190 | + |
| 191 | + INIT_CLASS_ENTRY(ce, "Throwable", class_Throwable_methods); |
| 192 | + class_entry = zend_register_internal_interface(&ce); |
| 193 | + |
| 194 | + return class_entry; |
| 195 | +} |
| 196 | + |
| 197 | +zend_class_entry *register_class_Exception(zend_class_entry *class_entry_Throwable) { |
| 198 | + zend_class_entry ce, *class_entry; |
| 199 | + |
| 200 | + INIT_CLASS_ENTRY(ce, "Exception", class_Exception_methods); |
| 201 | + class_entry = zend_register_internal_class_ex(&ce, NULL); |
| 202 | + zend_class_implements(class_entry, 1, class_entry_Throwable); |
| 203 | + |
| 204 | + zend_declare_property_string(class_entry, "message", sizeof("message") - 1, "", ZEND_ACC_PROTECTED); |
| 205 | + |
| 206 | + zend_declare_property_string(class_entry, "string", sizeof("string") - 1, "", ZEND_ACC_PRIVATE); |
| 207 | + |
| 208 | + zend_declare_property_long(class_entry, "code", sizeof("code") - 1, 0, ZEND_ACC_PROTECTED); |
| 209 | + |
| 210 | + zend_declare_property_null(class_entry, "file", sizeof("file") - 1, ZEND_ACC_PROTECTED); |
| 211 | + |
| 212 | + zend_declare_property_null(class_entry, "line", sizeof("line") - 1, ZEND_ACC_PROTECTED); |
| 213 | + |
| 214 | + zval property_trace_default_value; |
| 215 | + ZVAL_EMPTY_ARRAY(&property_trace_default_value); |
| 216 | + zend_declare_typed_property(class_entry, ZSTR_KNOWN(ZEND_STR_TRACE), &property_trace_default_value, ZEND_ACC_PRIVATE, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ARRAY)); |
| 217 | + |
| 218 | + return class_entry; |
| 219 | +} |
| 220 | + |
| 221 | +zend_class_entry *register_class_ErrorException(zend_class_entry *class_entry_Exception) { |
| 222 | + zend_class_entry ce, *class_entry; |
| 223 | + |
| 224 | + INIT_CLASS_ENTRY(ce, "ErrorException", class_ErrorException_methods); |
| 225 | + class_entry = zend_register_internal_class_ex(&ce, class_entry_Exception); |
| 226 | + |
| 227 | + return class_entry; |
| 228 | +} |
| 229 | + |
| 230 | +zend_class_entry *register_class_Error(zend_class_entry *class_entry_Throwable) { |
| 231 | + zend_class_entry ce, *class_entry; |
| 232 | + |
| 233 | + INIT_CLASS_ENTRY(ce, "Error", class_Error_methods); |
| 234 | + class_entry = zend_register_internal_class_ex(&ce, NULL); |
| 235 | + zend_class_implements(class_entry, 1, class_entry_Throwable); |
| 236 | + |
| 237 | + zend_declare_property_string(class_entry, "message", sizeof("message") - 1, "", ZEND_ACC_PROTECTED); |
| 238 | + |
| 239 | + zend_declare_property_string(class_entry, "string", sizeof("string") - 1, "", ZEND_ACC_PRIVATE); |
| 240 | + |
| 241 | + zend_declare_property_long(class_entry, "code", sizeof("code") - 1, 0, ZEND_ACC_PROTECTED); |
| 242 | + |
| 243 | + zend_declare_property_null(class_entry, "file", sizeof("file") - 1, ZEND_ACC_PROTECTED); |
| 244 | + |
| 245 | + zend_declare_property_null(class_entry, "line", sizeof("line") - 1, ZEND_ACC_PROTECTED); |
| 246 | + |
| 247 | + zval property_trace_default_value; |
| 248 | + ZVAL_EMPTY_ARRAY(&property_trace_default_value); |
| 249 | + zend_declare_typed_property(class_entry, ZSTR_KNOWN(ZEND_STR_TRACE), &property_trace_default_value, ZEND_ACC_PRIVATE, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ARRAY)); |
| 250 | + |
| 251 | + return class_entry; |
| 252 | +} |
| 253 | + |
| 254 | +zend_class_entry *register_class_CompileError(zend_class_entry *class_entry_Error) { |
| 255 | + zend_class_entry ce, *class_entry; |
| 256 | + |
| 257 | + INIT_CLASS_ENTRY(ce, "CompileError", class_CompileError_methods); |
| 258 | + class_entry = zend_register_internal_class_ex(&ce, class_entry_Error); |
| 259 | + |
| 260 | + return class_entry; |
| 261 | +} |
| 262 | + |
| 263 | +zend_class_entry *register_class_ParseError(zend_class_entry *class_entry_CompileError) { |
| 264 | + zend_class_entry ce, *class_entry; |
| 265 | + |
| 266 | + INIT_CLASS_ENTRY(ce, "ParseError", class_ParseError_methods); |
| 267 | + class_entry = zend_register_internal_class_ex(&ce, class_entry_CompileError); |
| 268 | + |
| 269 | + return class_entry; |
| 270 | +} |
| 271 | + |
| 272 | +zend_class_entry *register_class_TypeError(zend_class_entry *class_entry_Error) { |
| 273 | + zend_class_entry ce, *class_entry; |
| 274 | + |
| 275 | + INIT_CLASS_ENTRY(ce, "TypeError", class_TypeError_methods); |
| 276 | + class_entry = zend_register_internal_class_ex(&ce, class_entry_Error); |
| 277 | + |
| 278 | + return class_entry; |
| 279 | +} |
| 280 | + |
| 281 | +zend_class_entry *register_class_ArgumentCountError(zend_class_entry *class_entry_TypeError) { |
| 282 | + zend_class_entry ce, *class_entry; |
| 283 | + |
| 284 | + INIT_CLASS_ENTRY(ce, "ArgumentCountError", class_ArgumentCountError_methods); |
| 285 | + class_entry = zend_register_internal_class_ex(&ce, class_entry_TypeError); |
| 286 | + |
| 287 | + return class_entry; |
| 288 | +} |
| 289 | + |
| 290 | +zend_class_entry *register_class_ValueError(zend_class_entry *class_entry_Error) { |
| 291 | + zend_class_entry ce, *class_entry; |
| 292 | + |
| 293 | + INIT_CLASS_ENTRY(ce, "ValueError", class_ValueError_methods); |
| 294 | + class_entry = zend_register_internal_class_ex(&ce, class_entry_Error); |
| 295 | + |
| 296 | + return class_entry; |
| 297 | +} |
| 298 | + |
| 299 | +zend_class_entry *register_class_ArithmeticError(zend_class_entry *class_entry_Error) { |
| 300 | + zend_class_entry ce, *class_entry; |
| 301 | + |
| 302 | + INIT_CLASS_ENTRY(ce, "ArithmeticError", class_ArithmeticError_methods); |
| 303 | + class_entry = zend_register_internal_class_ex(&ce, class_entry_Error); |
| 304 | + |
| 305 | + return class_entry; |
| 306 | +} |
| 307 | + |
| 308 | +zend_class_entry *register_class_DivisionByZeroError(zend_class_entry *class_entry_ArithmeticError) { |
| 309 | + zend_class_entry ce, *class_entry; |
| 310 | + |
| 311 | + INIT_CLASS_ENTRY(ce, "DivisionByZeroError", class_DivisionByZeroError_methods); |
| 312 | + class_entry = zend_register_internal_class_ex(&ce, class_entry_ArithmeticError); |
| 313 | + |
| 314 | + return class_entry; |
| 315 | +} |
| 316 | + |
| 317 | +zend_class_entry *register_class_UnhandledMatchError(zend_class_entry *class_entry_Error) { |
| 318 | + zend_class_entry ce, *class_entry; |
| 319 | + |
| 320 | + INIT_CLASS_ENTRY(ce, "UnhandledMatchError", class_UnhandledMatchError_methods); |
| 321 | + class_entry = zend_register_internal_class_ex(&ce, class_entry_Error); |
| 322 | + |
| 323 | + return class_entry; |
| 324 | +} |
| 325 | + |
0 commit comments