LCOV - code coverage report
Current view: top level - src - exception_arginfo.h (source / functions) Coverage Total Hit
Test: PHP Cairo Extension Coverage Lines: 100.0 % 99 99
Test Date: 2025-09-10 21:28:33 Functions: 100.0 % 2 2

            Line data    Source code
       1              : /* This is a generated file, edit the .stub.php file instead.
       2              :  * Stub hash: 19e2be5b6565fcc96ab61d08ac3904bff55a7088 */
       3              : 
       4              : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Cairo_Status_getMessage, 0, 0, IS_STRING, 0)
       5              : ZEND_END_ARG_INFO()
       6              : 
       7              : ZEND_METHOD(Cairo_Status, getMessage);
       8              : 
       9              : static const zend_function_entry class_Cairo_Status_methods[] = {
      10              :     ZEND_ME(Cairo_Status, getMessage, arginfo_class_Cairo_Status_getMessage, ZEND_ACC_PUBLIC)
      11              :     ZEND_FE_END
      12              : };
      13              : 
      14          424 : static zend_class_entry *register_class_Cairo_Exception(zend_class_entry *class_entry_Exception)
      15              : {
      16              :     zend_class_entry ce, *class_entry;
      17              : 
      18          424 :     INIT_NS_CLASS_ENTRY(ce, "Cairo", "Exception", NULL);
      19              : #if (PHP_VERSION_ID >= 80400)
      20          424 :     class_entry = zend_register_internal_class_with_flags(&ce, class_entry_Exception, 0);
      21              : #else
      22              :     class_entry = zend_register_internal_class_ex(&ce, class_entry_Exception);
      23              : #endif
      24              : 
      25          424 :     return class_entry;
      26              : }
      27              : 
      28          424 : static zend_class_entry *register_class_Cairo_Status(void)
      29              : {
      30          424 :     zend_class_entry *class_entry = zend_register_internal_enum("Cairo\\Status", IS_LONG, class_Cairo_Status_methods);
      31              : 
      32              :     zval enum_case_Success_value;
      33          424 :     ZVAL_LONG(&enum_case_Success_value, CAIRO_STATUS_SUCCESS);
      34          424 :     zend_enum_add_case_cstr(class_entry, "Success", &enum_case_Success_value);
      35              : 
      36              :     zval enum_case_NoMemory_value;
      37          424 :     ZVAL_LONG(&enum_case_NoMemory_value, CAIRO_STATUS_NO_MEMORY);
      38          424 :     zend_enum_add_case_cstr(class_entry, "NoMemory", &enum_case_NoMemory_value);
      39              : 
      40              :     zval enum_case_InvalidRestore_value;
      41          424 :     ZVAL_LONG(&enum_case_InvalidRestore_value, CAIRO_STATUS_INVALID_RESTORE);
      42          424 :     zend_enum_add_case_cstr(class_entry, "InvalidRestore", &enum_case_InvalidRestore_value);
      43              : 
      44              :     zval enum_case_InvalidPopGroup_value;
      45          424 :     ZVAL_LONG(&enum_case_InvalidPopGroup_value, CAIRO_STATUS_INVALID_POP_GROUP);
      46          424 :     zend_enum_add_case_cstr(class_entry, "InvalidPopGroup", &enum_case_InvalidPopGroup_value);
      47              : 
      48              :     zval enum_case_NoCurrentPoint_value;
      49          424 :     ZVAL_LONG(&enum_case_NoCurrentPoint_value, CAIRO_STATUS_NO_CURRENT_POINT);
      50          424 :     zend_enum_add_case_cstr(class_entry, "NoCurrentPoint", &enum_case_NoCurrentPoint_value);
      51              : 
      52              :     zval enum_case_InvalidMatrix_value;
      53          424 :     ZVAL_LONG(&enum_case_InvalidMatrix_value, CAIRO_STATUS_INVALID_MATRIX);
      54          424 :     zend_enum_add_case_cstr(class_entry, "InvalidMatrix", &enum_case_InvalidMatrix_value);
      55              : 
      56              :     zval enum_case_InvalidStatus_value;
      57          424 :     ZVAL_LONG(&enum_case_InvalidStatus_value, CAIRO_STATUS_INVALID_STATUS);
      58          424 :     zend_enum_add_case_cstr(class_entry, "InvalidStatus", &enum_case_InvalidStatus_value);
      59              : 
      60              :     zval enum_case_NullPointer_value;
      61          424 :     ZVAL_LONG(&enum_case_NullPointer_value, CAIRO_STATUS_NULL_POINTER);
      62          424 :     zend_enum_add_case_cstr(class_entry, "NullPointer", &enum_case_NullPointer_value);
      63              : 
      64              :     zval enum_case_InvalidString_value;
      65          424 :     ZVAL_LONG(&enum_case_InvalidString_value, CAIRO_STATUS_INVALID_STRING);
      66          424 :     zend_enum_add_case_cstr(class_entry, "InvalidString", &enum_case_InvalidString_value);
      67              : 
      68              :     zval enum_case_InvalidPathData_value;
      69          424 :     ZVAL_LONG(&enum_case_InvalidPathData_value, CAIRO_STATUS_INVALID_PATH_DATA);
      70          424 :     zend_enum_add_case_cstr(class_entry, "InvalidPathData", &enum_case_InvalidPathData_value);
      71              : 
      72              :     zval enum_case_ReadError_value;
      73          424 :     ZVAL_LONG(&enum_case_ReadError_value, CAIRO_STATUS_READ_ERROR);
      74          424 :     zend_enum_add_case_cstr(class_entry, "ReadError", &enum_case_ReadError_value);
      75              : 
      76              :     zval enum_case_WriteError_value;
      77          424 :     ZVAL_LONG(&enum_case_WriteError_value, CAIRO_STATUS_WRITE_ERROR);
      78          424 :     zend_enum_add_case_cstr(class_entry, "WriteError", &enum_case_WriteError_value);
      79              : 
      80              :     zval enum_case_SurfaceFinished_value;
      81          424 :     ZVAL_LONG(&enum_case_SurfaceFinished_value, CAIRO_STATUS_SURFACE_FINISHED);
      82          424 :     zend_enum_add_case_cstr(class_entry, "SurfaceFinished", &enum_case_SurfaceFinished_value);
      83              : 
      84              :     zval enum_case_SurfaceTypeMismatch_value;
      85          424 :     ZVAL_LONG(&enum_case_SurfaceTypeMismatch_value, CAIRO_STATUS_SURFACE_TYPE_MISMATCH);
      86          424 :     zend_enum_add_case_cstr(class_entry, "SurfaceTypeMismatch", &enum_case_SurfaceTypeMismatch_value);
      87              : 
      88              :     zval enum_case_PatternTypeMismatch_value;
      89          424 :     ZVAL_LONG(&enum_case_PatternTypeMismatch_value, CAIRO_STATUS_PATTERN_TYPE_MISMATCH);
      90          424 :     zend_enum_add_case_cstr(class_entry, "PatternTypeMismatch", &enum_case_PatternTypeMismatch_value);
      91              : 
      92              :     zval enum_case_InvalidContent_value;
      93          424 :     ZVAL_LONG(&enum_case_InvalidContent_value, CAIRO_STATUS_INVALID_CONTENT);
      94          424 :     zend_enum_add_case_cstr(class_entry, "InvalidContent", &enum_case_InvalidContent_value);
      95              : 
      96              :     zval enum_case_InvalidFormat_value;
      97          424 :     ZVAL_LONG(&enum_case_InvalidFormat_value, CAIRO_STATUS_INVALID_FORMAT);
      98          424 :     zend_enum_add_case_cstr(class_entry, "InvalidFormat", &enum_case_InvalidFormat_value);
      99              : 
     100              :     zval enum_case_InvalidVisual_value;
     101          424 :     ZVAL_LONG(&enum_case_InvalidVisual_value, CAIRO_STATUS_INVALID_VISUAL);
     102          424 :     zend_enum_add_case_cstr(class_entry, "InvalidVisual", &enum_case_InvalidVisual_value);
     103              : 
     104              :     zval enum_case_FileNotFound_value;
     105          424 :     ZVAL_LONG(&enum_case_FileNotFound_value, CAIRO_STATUS_FILE_NOT_FOUND);
     106          424 :     zend_enum_add_case_cstr(class_entry, "FileNotFound", &enum_case_FileNotFound_value);
     107              : 
     108              :     zval enum_case_InvalidDash_value;
     109          424 :     ZVAL_LONG(&enum_case_InvalidDash_value, CAIRO_STATUS_INVALID_DASH);
     110          424 :     zend_enum_add_case_cstr(class_entry, "InvalidDash", &enum_case_InvalidDash_value);
     111              : 
     112              :     zval enum_case_InvalidDscComment_value;
     113          424 :     ZVAL_LONG(&enum_case_InvalidDscComment_value, CAIRO_STATUS_INVALID_DSC_COMMENT);
     114          424 :     zend_enum_add_case_cstr(class_entry, "InvalidDscComment", &enum_case_InvalidDscComment_value);
     115              : 
     116              :     zval enum_case_InvalidIndex_value;
     117          424 :     ZVAL_LONG(&enum_case_InvalidIndex_value, CAIRO_STATUS_INVALID_INDEX);
     118          424 :     zend_enum_add_case_cstr(class_entry, "InvalidIndex", &enum_case_InvalidIndex_value);
     119              : 
     120              :     zval enum_case_ClipNotRepresentable_value;
     121          424 :     ZVAL_LONG(&enum_case_ClipNotRepresentable_value, CAIRO_STATUS_CLIP_NOT_REPRESENTABLE);
     122          424 :     zend_enum_add_case_cstr(class_entry, "ClipNotRepresentable", &enum_case_ClipNotRepresentable_value);
     123              : 
     124              :     zval enum_case_TempFileError_value;
     125          424 :     ZVAL_LONG(&enum_case_TempFileError_value, CAIRO_STATUS_TEMP_FILE_ERROR);
     126          424 :     zend_enum_add_case_cstr(class_entry, "TempFileError", &enum_case_TempFileError_value);
     127              : 
     128              :     zval enum_case_InvalidStride_value;
     129          424 :     ZVAL_LONG(&enum_case_InvalidStride_value, CAIRO_STATUS_INVALID_STRIDE);
     130          424 :     zend_enum_add_case_cstr(class_entry, "InvalidStride", &enum_case_InvalidStride_value);
     131              : 
     132              :     zval enum_case_FontTypeMismatch_value;
     133          424 :     ZVAL_LONG(&enum_case_FontTypeMismatch_value, CAIRO_STATUS_FONT_TYPE_MISMATCH);
     134          424 :     zend_enum_add_case_cstr(class_entry, "FontTypeMismatch", &enum_case_FontTypeMismatch_value);
     135              : 
     136              :     zval enum_case_UserFontImmutable_value;
     137          424 :     ZVAL_LONG(&enum_case_UserFontImmutable_value, CAIRO_STATUS_USER_FONT_IMMUTABLE);
     138          424 :     zend_enum_add_case_cstr(class_entry, "UserFontImmutable", &enum_case_UserFontImmutable_value);
     139              : 
     140              :     zval enum_case_UserFontError_value;
     141          424 :     ZVAL_LONG(&enum_case_UserFontError_value, CAIRO_STATUS_USER_FONT_ERROR);
     142          424 :     zend_enum_add_case_cstr(class_entry, "UserFontError", &enum_case_UserFontError_value);
     143              : 
     144              :     zval enum_case_NegativeCount_value;
     145          424 :     ZVAL_LONG(&enum_case_NegativeCount_value, CAIRO_STATUS_NEGATIVE_COUNT);
     146          424 :     zend_enum_add_case_cstr(class_entry, "NegativeCount", &enum_case_NegativeCount_value);
     147              : 
     148              :     zval enum_case_InvalidClusters_value;
     149          424 :     ZVAL_LONG(&enum_case_InvalidClusters_value, CAIRO_STATUS_INVALID_CLUSTERS);
     150          424 :     zend_enum_add_case_cstr(class_entry, "InvalidClusters", &enum_case_InvalidClusters_value);
     151              : 
     152              :     zval enum_case_InvalidSlant_value;
     153          424 :     ZVAL_LONG(&enum_case_InvalidSlant_value, CAIRO_STATUS_INVALID_SLANT);
     154          424 :     zend_enum_add_case_cstr(class_entry, "InvalidSlant", &enum_case_InvalidSlant_value);
     155              : 
     156              :     zval enum_case_InvalidWeight_value;
     157          424 :     ZVAL_LONG(&enum_case_InvalidWeight_value, CAIRO_STATUS_INVALID_WEIGHT);
     158          424 :     zend_enum_add_case_cstr(class_entry, "InvalidWeight", &enum_case_InvalidWeight_value);
     159              : 
     160              :     zval enum_case_InvalidSize_value;
     161          424 :     ZVAL_LONG(&enum_case_InvalidSize_value, CAIRO_STATUS_INVALID_SIZE);
     162          424 :     zend_enum_add_case_cstr(class_entry, "InvalidSize", &enum_case_InvalidSize_value);
     163              : 
     164              :     zval enum_case_UserFontNotImplemented_value;
     165          424 :     ZVAL_LONG(&enum_case_UserFontNotImplemented_value, CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED);
     166          424 :     zend_enum_add_case_cstr(class_entry, "UserFontNotImplemented", &enum_case_UserFontNotImplemented_value);
     167              : 
     168              :     zval enum_case_DeviceTypeMismatch_value;
     169          424 :     ZVAL_LONG(&enum_case_DeviceTypeMismatch_value, CAIRO_STATUS_DEVICE_TYPE_MISMATCH);
     170          424 :     zend_enum_add_case_cstr(class_entry, "DeviceTypeMismatch", &enum_case_DeviceTypeMismatch_value);
     171              : 
     172              :     zval enum_case_DeviceError_value;
     173          424 :     ZVAL_LONG(&enum_case_DeviceError_value, CAIRO_STATUS_DEVICE_ERROR);
     174          424 :     zend_enum_add_case_cstr(class_entry, "DeviceError", &enum_case_DeviceError_value);
     175              : 
     176              :     zval enum_case_InvalidMeshConstruction_value;
     177          424 :     ZVAL_LONG(&enum_case_InvalidMeshConstruction_value, CAIRO_STATUS_INVALID_MESH_CONSTRUCTION);
     178          424 :     zend_enum_add_case_cstr(class_entry, "InvalidMeshConstruction", &enum_case_InvalidMeshConstruction_value);
     179              : 
     180              :     zval enum_case_DeviceFinished_value;
     181          424 :     ZVAL_LONG(&enum_case_DeviceFinished_value, CAIRO_STATUS_DEVICE_FINISHED);
     182          424 :     zend_enum_add_case_cstr(class_entry, "DeviceFinished", &enum_case_DeviceFinished_value);
     183              : 
     184              :     zval enum_case_LastStatus_value;
     185          424 :     ZVAL_LONG(&enum_case_LastStatus_value, CAIRO_STATUS_LAST_STATUS);
     186          424 :     zend_enum_add_case_cstr(class_entry, "LastStatus", &enum_case_LastStatus_value);
     187              : 
     188              : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 14, 0)
     189              :     zval enum_case_JBIG2GlobalMissing_value;
     190          424 :     ZVAL_LONG(&enum_case_JBIG2GlobalMissing_value, CAIRO_STATUS_JBIG2_GLOBAL_MISSING);
     191          424 :     zend_enum_add_case_cstr(class_entry, "JBIG2GlobalMissing", &enum_case_JBIG2GlobalMissing_value);
     192              : #endif
     193              : 
     194              : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 16, 0)
     195              :     zval enum_case_Win32GDIError_value;
     196          424 :     ZVAL_LONG(&enum_case_Win32GDIError_value, CAIRO_STATUS_WIN32_GDI_ERROR);
     197          424 :     zend_enum_add_case_cstr(class_entry, "Win32GDIError", &enum_case_Win32GDIError_value);
     198              : #endif
     199              : 
     200              : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 16, 0)
     201              :     zval enum_case_FreetypeError_value;
     202          424 :     ZVAL_LONG(&enum_case_FreetypeError_value, CAIRO_STATUS_FREETYPE_ERROR);
     203          424 :     zend_enum_add_case_cstr(class_entry, "FreetypeError", &enum_case_FreetypeError_value);
     204              : #endif
     205              : 
     206              : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 16, 0)
     207              :     zval enum_case_PNGError_value;
     208          424 :     ZVAL_LONG(&enum_case_PNGError_value, CAIRO_STATUS_PNG_ERROR);
     209          424 :     zend_enum_add_case_cstr(class_entry, "PNGError", &enum_case_PNGError_value);
     210              : #endif
     211              : 
     212              : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 16, 0)
     213              :     zval enum_case_TagError_value;
     214          424 :     ZVAL_LONG(&enum_case_TagError_value, CAIRO_STATUS_TAG_ERROR);
     215          424 :     zend_enum_add_case_cstr(class_entry, "TagError", &enum_case_TagError_value);
     216              : #endif
     217              : 
     218              : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 18, 0)
     219              :     zval enum_case_DWriterError_value;
     220          424 :     ZVAL_LONG(&enum_case_DWriterError_value, CAIRO_STATUS_DWRITE_ERROR);
     221          424 :     zend_enum_add_case_cstr(class_entry, "DWriterError", &enum_case_DWriterError_value);
     222              : #endif
     223              : 
     224              : #if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 18, 0)
     225              :     zval enum_case_SVGFontError_value;
     226          424 :     ZVAL_LONG(&enum_case_SVGFontError_value, CAIRO_STATUS_SVG_FONT_ERROR);
     227          424 :     zend_enum_add_case_cstr(class_entry, "SVGFontError", &enum_case_SVGFontError_value);
     228              : #endif
     229              : 
     230          424 :     return class_entry;
     231              : }
        

Generated by: LCOV version 2.0-1