Lines Matching refs:ZEND_API

27 extern ZEND_API zend_class_entry *zend_ce_throwable;
28 extern ZEND_API zend_class_entry *zend_ce_exception;
29 extern ZEND_API zend_class_entry *zend_ce_error_exception;
30 extern ZEND_API zend_class_entry *zend_ce_error;
31 extern ZEND_API zend_class_entry *zend_ce_compile_error;
32 extern ZEND_API zend_class_entry *zend_ce_parse_error;
33 extern ZEND_API zend_class_entry *zend_ce_type_error;
34 extern ZEND_API zend_class_entry *zend_ce_argument_count_error;
35 extern ZEND_API zend_class_entry *zend_ce_value_error;
36 extern ZEND_API zend_class_entry *zend_ce_arithmetic_error;
37 extern ZEND_API zend_class_entry *zend_ce_division_by_zero_error;
38 extern ZEND_API zend_class_entry *zend_ce_unhandled_match_error;
40 ZEND_API void zend_exception_set_previous(zend_object *exception, zend_object *add_previous);
41 ZEND_API void zend_exception_save(void);
42 ZEND_API void zend_exception_restore(void);
44 ZEND_API ZEND_COLD void zend_throw_exception_internal(zend_object *exception);
48 ZEND_API zend_class_entry *zend_get_exception_base(zend_object *object);
51 ZEND_API zend_class_entry *zend_exception_get_default(void);
54 ZEND_API zend_class_entry *zend_get_error_exception(void);
56 ZEND_API void zend_register_default_classes(void);
60 ZEND_API ZEND_COLD zend_object *zend_throw_exception(zend_class_entry *exception_ce, const char *me…
61 ZEND_API ZEND_COLD zend_object *zend_throw_exception_ex(zend_class_entry *exception_ce, zend_long c…
62 ZEND_API ZEND_COLD void zend_throw_exception_object(zval *exception);
63 ZEND_API void zend_clear_exception(void);
65 ZEND_API zend_object *zend_throw_error_exception(zend_class_entry *exception_ce, zend_string *messa…
67 extern ZEND_API void (*zend_throw_exception_hook)(zend_object *ex);
70 ZEND_API ZEND_COLD zend_result zend_exception_error(zend_object *exception, int severity);
72 ZEND_API ZEND_COLD void zend_throw_unwind_exit(void);
73 ZEND_API zend_bool zend_is_unwind_exit(zend_object *ex);