LCOV - code coverage report
Current view: top level - src - context.c (source / functions) Coverage Total Hit
Test: PHP Cairo Extension Coverage Lines: 84.7 % 1295 1097
Test Date: 2025-09-11 00:16:55 Functions: 97.3 % 111 108

Function Name Sort by function name Hit count Sort by function hit count
cairo_context_object_get_context 0
php_cairo_context_reference 0
php_cairo_get_context_ce 0
zim_Cairo_Context_clipPreserve 2
zim_Cairo_Context_closePath 2
zim_Cairo_Context_copyPage 2
zim_Cairo_Context_copyPathFlat 2
zim_Cairo_Context_fill 2
zim_Cairo_Context_fillPreserve 2
zim_Cairo_Context_getClipRectangleList 2
zim_Cairo_Context_getDashCount 2
zim_Cairo_Context_getFillExtents 2
zim_Cairo_Context_getFontExtents 2
zim_Cairo_Context_getGroupSurface 2
zim_Cairo_Context_getStrokeExtents 2
zim_Cairo_Context_hasCurrentPoint 2
zim_Cairo_Context_identityMatrix 2
zim_Cairo_Context_newPath 2
zim_Cairo_Context_newSubPath 2
zim_Cairo_Context_paint 2
zim_Cairo_Context_popGroup 2
zim_Cairo_Context_popGroupToSource 2
zim_Cairo_Context_resetClip 2
zim_Cairo_Context_showPage 2
zim_Cairo_Context_stroke 2
zim_Cairo_Context_strokePreserve 2
zim_Cairo_Context_clip 3
zim_Cairo_Context_copyPath 3
zim_Cairo_Context_getAntialias 3
zim_Cairo_Context_getClipExtents 3
zim_Cairo_Context_getDash 3
zim_Cairo_Context_getFillRule 3
zim_Cairo_Context_getHairline 3
zim_Cairo_Context_getLineCap 3
zim_Cairo_Context_getLineJoin 3
zim_Cairo_Context_getLineWidth 3
zim_Cairo_Context_getMiterLimit 3
zim_Cairo_Context_getOperator 3
zim_Cairo_Context_getPathExtents 3
zim_Cairo_Context_getTolerance 3
zim_Cairo_Context_restore 3
zim_Cairo_Context_save 3
zim_Cairo_Context_appendPath 4
zim_Cairo_Context_getStatus 4
zim_Cairo_Context_getTextExtents 4
zim_Cairo_Context_mask 4
zim_Cairo_Context_paintWithAlpha 4
zim_Cairo_Context_pushGroup 4
zim_Cairo_Context_pushGroupWithContent 4
zim_Cairo_Context_rotate 4
zim_Cairo_Context_setAntialias 4
zim_Cairo_Context_setFillRule 4
zim_Cairo_Context_setHairline 4
zim_Cairo_Context_setLineCap 4
zim_Cairo_Context_setLineJoin 4
zim_Cairo_Context_showText 4
zim_Cairo_Context_textPath 4
zim_Cairo_Context_transform 4
zim_Cairo_Context_getGlyphExtents 5
zim_Cairo_Context_getMatrix 5
zim_Cairo_Context_getSurface 5
zim_Cairo_Context_glyphPath 5
zim_Cairo_Context_setFontSize 5
zim_Cairo_Context_setLineWidth 5
zim_Cairo_Context_setMiterLimit 5
zim_Cairo_Context_setOperator 5
zim_Cairo_Context_setTolerance 5
zim_Cairo_Context_showGlyphs 5
zim_Cairo_Context_deviceToUser 6
zim_Cairo_Context_deviceToUserDistance 6
zim_Cairo_Context_getFontMatrix 6
zim_Cairo_Context_getFontOptions 6
zim_Cairo_Context_inFill 6
zim_Cairo_Context_inStroke 6
zim_Cairo_Context_relLineTo 6
zim_Cairo_Context_relMoveTo 6
zim_Cairo_Context_scale 6
zim_Cairo_Context_setDash 6
zim_Cairo_Context_setMatrix 6
zim_Cairo_Context_setScaledFont 6
zim_Cairo_Context_translate 6
zim_Cairo_Context_userToDevice 6
zim_Cairo_Context_userToDeviceDistance 6
zim_Cairo_Context_getFontFace 7
zim_Cairo_Context_maskSurface 7
zim_Cairo_Context_moveTo 7
zim_Cairo_Context_selectFontFace 7
zim_Cairo_Context_setFontFace 7
zim_Cairo_Context_setFontOptions 7
zim_Cairo_Context_setPattern 7
zim_Cairo_Context_setSurface 7
zim_Cairo_Context_getCurrentPoint 8
zim_Cairo_Context_getPattern 8
zim_Cairo_Context_getScaledFont 8
zim_Cairo_Context_setFontMatrix 8
zim_Cairo_Context_lineTo 9
zim_Cairo_Context_rectangle 11
zim_Cairo_Context_arc 12
zim_Cairo_Context_arcNegative 12
zim_Cairo_Context_showTextGlyphs 12
zim_Cairo_Context_setSourceRgba 13
zim_Cairo_Context_relCurveTo 14
zim_Cairo_Context_curveTo 15
zim_Cairo_Context_inClip 17
cairo_context_create_object 108
cairo_context_free_obj 108
cairo_context_obj_ctor 108
zim_Cairo_Context___construct 108
cairo_context_object_get 208
cairo_context_fetch_object 421
zm_startup_cairo_context 424

Generated by: LCOV version 2.0-1