Line data Source code
1 : /* This is a generated file, edit the .stub.php file instead.
2 : * Stub hash: 4d63f9d52ea792d957b176f3d1cc03765e3ca750 */
3 :
4 194 : static zend_class_entry *register_class_Pango_GlyphItem(void)
5 : {
6 : zend_class_entry ce, *class_entry;
7 :
8 194 : INIT_NS_CLASS_ENTRY(ce, "Pango", "GlyphItem", NULL);
9 : #if (PHP_VERSION_ID >= 80400)
10 194 : class_entry = zend_register_internal_class_with_flags(&ce, NULL, ZEND_ACC_FINAL|ZEND_ACC_READONLY_CLASS);
11 : #else
12 : class_entry = zend_register_internal_class_ex(&ce, NULL);
13 : #if (PHP_VERSION_ID >= 80200)
14 : class_entry->ce_flags |= ZEND_ACC_FINAL|ZEND_ACC_READONLY_CLASS;
15 : #elif (PHP_VERSION_ID >= 80100)
16 : class_entry->ce_flags |= ZEND_ACC_FINAL;
17 : #endif
18 : #endif
19 :
20 : zval property_item_default_value;
21 194 : ZVAL_UNDEF(&property_item_default_value);
22 194 : zend_string *property_item_name = zend_string_init("item", sizeof("item") - 1, 1);
23 194 : zend_string *property_item_class_Pango_Item = zend_string_init("Pango\\Item", sizeof("Pango\\Item")-1, 1);
24 : #if (PHP_VERSION_ID >= 80200)
25 194 : zend_declare_typed_property(class_entry, property_item_name, &property_item_default_value, ZEND_ACC_PUBLIC|ZEND_ACC_READONLY, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_item_class_Pango_Item, 0, 0));
26 : #elif (PHP_VERSION_ID >= 80100)
27 : zend_declare_typed_property(class_entry, property_item_name, &property_item_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_item_class_Pango_Item, 0, 0));
28 : #endif
29 : zend_string_release(property_item_name);
30 :
31 : zval property_glyphs_default_value;
32 194 : ZVAL_UNDEF(&property_glyphs_default_value);
33 194 : zend_string *property_glyphs_name = zend_string_init("glyphs", sizeof("glyphs") - 1, 1);
34 194 : zend_string *property_glyphs_class_Pango_GlyphString = zend_string_init("Pango\\GlyphString", sizeof("Pango\\GlyphString")-1, 1);
35 : #if (PHP_VERSION_ID >= 80200)
36 194 : zend_declare_typed_property(class_entry, property_glyphs_name, &property_glyphs_default_value, ZEND_ACC_PUBLIC|ZEND_ACC_READONLY, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_glyphs_class_Pango_GlyphString, 0, 0));
37 : #elif (PHP_VERSION_ID >= 80100)
38 : zend_declare_typed_property(class_entry, property_glyphs_name, &property_glyphs_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_glyphs_class_Pango_GlyphString, 0, 0));
39 : #endif
40 : zend_string_release(property_glyphs_name);
41 :
42 : zval property_yOffset_default_value;
43 194 : ZVAL_UNDEF(&property_yOffset_default_value);
44 194 : zend_string *property_yOffset_name = zend_string_init("yOffset", sizeof("yOffset") - 1, 1);
45 : #if (PHP_VERSION_ID >= 80200)
46 194 : zend_declare_typed_property(class_entry, property_yOffset_name, &property_yOffset_default_value, ZEND_ACC_PUBLIC|ZEND_ACC_READONLY, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
47 : #elif (PHP_VERSION_ID >= 80100)
48 : zend_declare_typed_property(class_entry, property_yOffset_name, &property_yOffset_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
49 : #endif
50 : zend_string_release(property_yOffset_name);
51 :
52 : zval property_startXOffset_default_value;
53 194 : ZVAL_UNDEF(&property_startXOffset_default_value);
54 194 : zend_string *property_startXOffset_name = zend_string_init("startXOffset", sizeof("startXOffset") - 1, 1);
55 : #if (PHP_VERSION_ID >= 80200)
56 194 : zend_declare_typed_property(class_entry, property_startXOffset_name, &property_startXOffset_default_value, ZEND_ACC_PUBLIC|ZEND_ACC_READONLY, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
57 : #elif (PHP_VERSION_ID >= 80100)
58 : zend_declare_typed_property(class_entry, property_startXOffset_name, &property_startXOffset_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
59 : #endif
60 : zend_string_release(property_startXOffset_name);
61 :
62 : zval property_endXOffset_default_value;
63 194 : ZVAL_UNDEF(&property_endXOffset_default_value);
64 194 : zend_string *property_endXOffset_name = zend_string_init("endXOffset", sizeof("endXOffset") - 1, 1);
65 : #if (PHP_VERSION_ID >= 80200)
66 194 : zend_declare_typed_property(class_entry, property_endXOffset_name, &property_endXOffset_default_value, ZEND_ACC_PUBLIC|ZEND_ACC_READONLY, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
67 : #elif (PHP_VERSION_ID >= 80100)
68 : zend_declare_typed_property(class_entry, property_endXOffset_name, &property_endXOffset_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
69 : #endif
70 : zend_string_release(property_endXOffset_name);
71 :
72 194 : return class_entry;
73 : }
|