Line data Source code
1 : /* This is a generated file, edit the .stub.php file instead.
2 : * Stub hash: 183583230876da13f92f7de792d3e0439b01837b */
3 :
4 : ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Cairo_Surface_Recording___construct, 0, 0, 1)
5 : ZEND_ARG_OBJ_INFO(0, content, Cairo\\Surface\\Content, 0)
6 : ZEND_ARG_OBJ_INFO_WITH_DEFAULT_VALUE(0, extents, Cairo\\Rectangle, 1, "null")
7 : ZEND_END_ARG_INFO()
8 :
9 : ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_class_Cairo_Surface_Recording_inkExtents, 0, 0, Cairo\\Rectangle, 0)
10 : ZEND_END_ARG_INFO()
11 :
12 : ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_class_Cairo_Surface_Recording_getExtents, 0, 0, Cairo\\Rectangle, MAY_BE_FALSE)
13 : ZEND_END_ARG_INFO()
14 :
15 : ZEND_METHOD(Cairo_Surface_Recording, __construct);
16 : ZEND_METHOD(Cairo_Surface_Recording, inkExtents);
17 : ZEND_METHOD(Cairo_Surface_Recording, getExtents);
18 :
19 : static const zend_function_entry class_Cairo_Surface_Recording_methods[] = {
20 : ZEND_ME(Cairo_Surface_Recording, __construct, arginfo_class_Cairo_Surface_Recording___construct, ZEND_ACC_PUBLIC)
21 : ZEND_ME(Cairo_Surface_Recording, inkExtents, arginfo_class_Cairo_Surface_Recording_inkExtents, ZEND_ACC_PUBLIC)
22 : ZEND_ME(Cairo_Surface_Recording, getExtents, arginfo_class_Cairo_Surface_Recording_getExtents, ZEND_ACC_PUBLIC)
23 : ZEND_FE_END
24 : };
25 :
26 424 : static zend_class_entry *register_class_Cairo_Surface_Recording(zend_class_entry *class_entry_Cairo_Surface)
27 : {
28 : zend_class_entry ce, *class_entry;
29 :
30 424 : INIT_NS_CLASS_ENTRY(ce, "Cairo\\Surface", "Recording", class_Cairo_Surface_Recording_methods);
31 : #if (PHP_VERSION_ID >= 80400)
32 424 : class_entry = zend_register_internal_class_with_flags(&ce, class_entry_Cairo_Surface, 0);
33 : #else
34 : class_entry = zend_register_internal_class_ex(&ce, class_entry_Cairo_Surface);
35 : #endif
36 :
37 424 : return class_entry;
38 : }
|