LCOV - code coverage report
Current view: top level - src - font_face_arginfo.h (source / functions) Coverage Total Hit
Test: PHP Pango Extension Coverage Lines: 100.0 % 4 4
Test Date: 2025-10-26 00:52:08 Functions: 100.0 % 1 1

            Line data    Source code
       1              : /* This is a generated file, edit the .stub.php file instead.
       2              :  * Stub hash: 4e873862d6ba4ce68da8b6cb2218a3f287a29284 */
       3              : 
       4              : ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_class_Pango_FontFace_describe, 0, 0, Pango\\FontDescription, 0)
       5              : ZEND_END_ARG_INFO()
       6              : 
       7              : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Pango_FontFace_getName, 0, 0, IS_STRING, 0)
       8              : ZEND_END_ARG_INFO()
       9              : 
      10              : #if PANGO_VERSION >= PANGO_VERSION_ENCODE(1, 46, 0)
      11              : ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_class_Pango_FontFace_getFamily, 0, 0, Pango\\FontFamily, 0)
      12              : ZEND_END_ARG_INFO()
      13              : #endif
      14              : 
      15              : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Pango_FontFace_isSynthesized, 0, 0, _IS_BOOL, 0)
      16              : ZEND_END_ARG_INFO()
      17              : 
      18              : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Pango_FontFace_listSizes, 0, 0, IS_ARRAY, 0)
      19              : ZEND_END_ARG_INFO()
      20              : 
      21              : ZEND_METHOD(Pango_FontFace, describe);
      22              : ZEND_METHOD(Pango_FontFace, getName);
      23              : #if PANGO_VERSION >= PANGO_VERSION_ENCODE(1, 46, 0)
      24              : ZEND_METHOD(Pango_FontFace, getFamily);
      25              : #endif
      26              : ZEND_METHOD(Pango_FontFace, isSynthesized);
      27              : ZEND_METHOD(Pango_FontFace, listSizes);
      28              : 
      29              : static const zend_function_entry class_Pango_FontFace_methods[] = {
      30              :     ZEND_ME(Pango_FontFace, describe, arginfo_class_Pango_FontFace_describe, ZEND_ACC_PUBLIC)
      31              :     ZEND_ME(Pango_FontFace, getName, arginfo_class_Pango_FontFace_getName, ZEND_ACC_PUBLIC)
      32              : #if PANGO_VERSION >= PANGO_VERSION_ENCODE(1, 46, 0)
      33              :     ZEND_ME(Pango_FontFace, getFamily, arginfo_class_Pango_FontFace_getFamily, ZEND_ACC_PUBLIC)
      34              : #endif
      35              :     ZEND_ME(Pango_FontFace, isSynthesized, arginfo_class_Pango_FontFace_isSynthesized, ZEND_ACC_PUBLIC)
      36              :     ZEND_ME(Pango_FontFace, listSizes, arginfo_class_Pango_FontFace_listSizes, ZEND_ACC_PUBLIC)
      37              :     ZEND_FE_END
      38              : };
      39              : 
      40          194 : static zend_class_entry *register_class_Pango_FontFace(void)
      41              : {
      42              :     zend_class_entry ce, *class_entry;
      43              : 
      44          194 :     INIT_NS_CLASS_ENTRY(ce, "Pango", "FontFace", class_Pango_FontFace_methods);
      45              : #if (PHP_VERSION_ID >= 80400)
      46          194 :     class_entry = zend_register_internal_class_with_flags(&ce, NULL, ZEND_ACC_FINAL);
      47              : #else
      48              :     class_entry = zend_register_internal_class_ex(&ce, NULL);
      49              :     class_entry->ce_flags |= ZEND_ACC_FINAL;
      50              : #endif
      51              : 
      52          194 :     return class_entry;
      53              : }
        

Generated by: LCOV version 2.0-1