Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/cairo/src/cairo-analysis-surface-private.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/cairo/src/cairo-analysis-surface.c
  0.00% (0/701)
  0.00% (0/36)
  0.00% (0/484)
src/cairo/src/cairo-arc.c
  0.00% (0/129)
  0.00% (0/7)
  0.00% (0/79)
src/cairo/src/cairo-array.c
 50.80% (95/187)
 52.38% (11/21)
 42.53% (74/174)
src/cairo/src/cairo-atomic-private.h
 39.24% (31/79)
 64.29% (9/14)
 47.83% (22/46)
src/cairo/src/cairo-backend-private.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/cairo/src/cairo-bentley-ottmann-rectangular.c
  0.00% (0/534)
  0.00% (0/20)
  0.00% (0/374)
src/cairo/src/cairo-bentley-ottmann-rectilinear.c
  0.00% (0/363)
  0.00% (0/14)
  0.00% (0/251)
src/cairo/src/cairo-bentley-ottmann.c
  0.00% (0/736)
  0.00% (0/35)
  0.00% (0/568)
src/cairo/src/cairo-box-inline.h
  0.00% (0/60)
  0.00% (0/7)
  0.00% (0/43)
src/cairo/src/cairo-boxes-intersect.c
  0.00% (0/400)
  0.00% (0/22)
  0.00% (0/299)
src/cairo/src/cairo-boxes.c
  0.00% (0/290)
  0.00% (0/15)
  0.00% (0/191)
src/cairo/src/cairo-cache.c
  6.52% (6/92)
  6.67% (1/15)
  7.14% (6/84)
src/cairo/src/cairo-clip-boxes.c
  0.00% (0/380)
  0.00% (0/18)
  0.00% (0/249)
src/cairo/src/cairo-clip-inline.h
  0.00% (0/35)
  0.00% (0/6)
  0.00% (0/38)
src/cairo/src/cairo-clip-polygon.c
  0.00% (0/74)
  0.00% (0/3)
  0.00% (0/80)
src/cairo/src/cairo-clip-region.c
  0.00% (0/50)
  0.00% (0/3)
  0.00% (0/52)
src/cairo/src/cairo-clip-surface.c
  0.00% (0/147)
  0.00% (0/4)
  0.00% (0/67)
src/cairo/src/cairo-clip.c
  0.57% (3/522)
  3.70% (1/27)
  1.24% (6/483)
src/cairo/src/cairo-color.c
  0.00% (0/76)
  0.00% (0/10)
  0.00% (0/67)
src/cairo/src/cairo-colr-glyph-render.c
  0.00% (0/766)
  0.00% (0/38)
  0.00% (0/347)
src/cairo/src/cairo-combsort-inline.h
  0.00% (0/48)
  0.00% (0/3)
  0.00% (0/23)
src/cairo/src/cairo-compiler-private.h
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/2)
src/cairo/src/cairo-composite-rectangles.c
  0.00% (0/333)
  0.00% (0/15)
  0.00% (0/230)
src/cairo/src/cairo-compositor.c
  0.00% (0/163)
  0.00% (0/6)
  0.00% (0/75)
src/cairo/src/cairo-contour-inline.h
  0.00% (0/20)
  0.00% (0/4)
  0.00% (0/7)
src/cairo/src/cairo-contour.c
  0.00% (0/288)
  0.00% (0/19)
  0.00% (0/244)
src/cairo/src/cairo-ctype-inline.h
  0.00% (0/18)
  0.00% (0/6)
  0.00% (0/18)
src/cairo/src/cairo-damage.c
  0.00% (0/136)
  0.00% (0/8)
  0.00% (0/86)
src/cairo/src/cairo-debug.c
  0.00% (0/200)
  0.00% (0/11)
  0.00% (0/119)
src/cairo/src/cairo-default-context.c
  6.28% (46/732)
  5.77% (6/104)
  7.92% (21/265)
src/cairo/src/cairo-device.c
  3.39% (6/177)
  7.14% (1/14)
  2.18% (6/275)
src/cairo/src/cairo-error.c
100.00% (5/5)
100.00% (1/1)
 65.00% (13/20)
src/cairo/src/cairo-fixed-private.h
  0.00% (0/191)
  0.00% (0/27)
  0.00% (0/135)
src/cairo/src/cairo-font-face-twin.c
  0.00% (0/354)
  0.00% (0/19)
  0.00% (0/314)
src/cairo/src/cairo-font-face.c
 45.98% (40/87)
 50.00% (7/14)
 42.14% (67/159)
src/cairo/src/cairo-font-options.c
 28.33% (85/300)
 29.03% (9/31)
 28.21% (79/280)
src/cairo/src/cairo-freed-pool-private.h
 74.42% (32/43)
100.00% (4/4)
 94.44% (17/18)
src/cairo/src/cairo-freed-pool.c
 30.00% (9/30)
 33.33% (1/3)
 36.36% (8/22)
src/cairo/src/cairo-freelist-private.h
  0.00% (0/45)
  0.00% (0/4)
  0.00% (0/13)
src/cairo/src/cairo-freelist.c
  0.00% (0/112)
  0.00% (0/9)
  0.00% (0/58)
src/cairo/src/cairo-ft-font.c
 16.40% (463/2824)
 30.00% (24/80)
 18.43% (391/2122)
src/cairo/src/cairo-gstate-private.h
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/12)
src/cairo/src/cairo-gstate.c
  6.35% (91/1434)
  5.38% (5/93)
  4.25% (40/941)
src/cairo/src/cairo-hash.c
 33.81% (71/210)
 45.45% (5/11)
 21.29% (56/263)
src/cairo/src/cairo-hull.c
  0.00% (0/113)
  0.00% (0/8)
  0.00% (0/79)
src/cairo/src/cairo-image-compositor.c
  2.38% (44/1849)
  3.39% (2/59)
  0.84% (9/1066)
src/cairo/src/cairo-image-source.c
  0.00% (0/863)
  0.00% (0/46)
  0.00% (0/660)
src/cairo/src/cairo-image-surface-inline.h
  0.00% (0/15)
  0.00% (0/5)
  0.00% (0/8)
src/cairo/src/cairo-image-surface.c
 17.25% (129/748)
 28.26% (13/46)
 15.47% (88/569)
src/cairo/src/cairo-line-inline.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/7)
src/cairo/src/cairo-line.c
  0.00% (0/163)
  0.00% (0/5)
  0.00% (0/138)
src/cairo/src/cairo-list-inline.h
 47.69% (31/65)
 50.00% (7/14)
 50.00% (7/14)
src/cairo/src/cairo-malloc-private.h
 36.59% (15/41)
 60.00% (3/5)
 40.54% (15/37)
src/cairo/src/cairo-mask-compositor.c
  0.00% (0/990)
  0.00% (0/31)
  0.00% (0/547)
src/cairo/src/cairo-matrix.c
 20.81% (93/447)
 32.26% (10/31)
 13.45% (37/275)
src/cairo/src/cairo-mesh-pattern-rasterizer.c
  0.00% (0/308)
  0.00% (0/18)
  0.00% (0/222)
src/cairo/src/cairo-misc.c
 14.29% (61/427)
 25.00% (5/20)
  8.38% (32/382)
src/cairo/src/cairo-mono-scan-converter.c
  0.00% (0/343)
  0.00% (0/21)
  0.00% (0/219)
src/cairo/src/cairo-no-compositor.c
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/80)
src/cairo/src/cairo-observer.c
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/13)
src/cairo/src/cairo-output-stream.c
 14.75% (68/461)
 30.00% (9/30)
 12.92% (50/387)
src/cairo/src/cairo-path-bounds.c
  0.00% (0/107)
  0.00% (0/11)
  0.00% (0/48)
src/cairo/src/cairo-path-fill.c
  0.00% (0/174)
  0.00% (0/13)
  0.00% (0/69)
src/cairo/src/cairo-path-fixed-private.h
  0.00% (0/30)
  0.00% (0/4)
  0.00% (0/14)
src/cairo/src/cairo-path-fixed.c
  2.97% (29/975)
  3.64% (2/55)
  1.87% (18/962)
src/cairo/src/cairo-path-in-fill.c
  0.00% (0/157)
  0.00% (0/10)
  0.00% (0/150)
src/cairo/src/cairo-path-stroke-boxes.c
  0.00% (0/448)
  0.00% (0/11)
  0.00% (0/379)
src/cairo/src/cairo-path-stroke-polygon.c
  0.00% (0/632)
  0.00% (0/23)
  0.00% (0/271)
src/cairo/src/cairo-path-stroke-traps.c
  0.00% (0/678)
  0.00% (0/27)
  0.00% (0/305)
src/cairo/src/cairo-path-stroke.c
  0.00% (0/909)
  0.00% (0/26)
  0.00% (0/509)
src/cairo/src/cairo-path.c
  0.00% (0/221)
  0.00% (0/16)
  0.00% (0/111)
src/cairo/src/cairo-pattern-inline.h
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/2)
src/cairo/src/cairo-pattern.c
  0.27% (6/2223)
  0.85% (1/118)
  0.38% (9/2390)
src/cairo/src/cairo-pen.c
  0.00% (0/220)
  0.00% (0/10)
  0.00% (0/141)
src/cairo/src/cairo-png.c
 33.62% (194/577)
 39.13% (9/23)
 35.75% (133/372)
src/cairo/src/cairo-polygon-intersect.c
  0.00% (0/791)
  0.00% (0/39)
  0.00% (0/678)
src/cairo/src/cairo-polygon-reduce.c
  0.00% (0/769)
  0.00% (0/37)
  0.00% (0/598)
src/cairo/src/cairo-polygon.c
  0.00% (0/342)
  0.00% (0/15)
  0.00% (0/254)
src/cairo/src/cairo-raster-source-pattern.c
  0.00% (0/137)
  0.00% (0/16)
  0.00% (0/98)
src/cairo/src/cairo-recording-surface-inline.h
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/2)
src/cairo/src/cairo-recording-surface.c
  0.00% (0/1924)
  0.00% (0/73)
  0.00% (0/1485)
src/cairo/src/cairo-rectangle.c
  0.00% (0/133)
  0.00% (0/11)
  0.00% (0/180)
src/cairo/src/cairo-rectangular-scan-converter.c
  0.00% (0/517)
  0.00% (0/23)
  0.00% (0/348)
src/cairo/src/cairo-region.c
  0.00% (0/371)
  0.00% (0/30)
  0.00% (0/398)
src/cairo/src/cairo-scaled-font.c
 15.45% (241/1560)
 20.59% (14/68)
 15.41% (241/1564)
src/cairo/src/cairo-shape-mask-compositor.c
  2.93% (7/239)
 25.00% (1/4)
  3.12% (3/96)
src/cairo/src/cairo-slope-private.h
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/5)
src/cairo/src/cairo-slope.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/44)
src/cairo/src/cairo-spans-compositor.c
  0.85% (7/824)
  4.35% (1/23)
  0.41% (2/487)
src/cairo/src/cairo-spans.c
  0.00% (0/182)
  0.00% (0/12)
  0.00% (0/424)
src/cairo/src/cairo-spline.c
  0.00% (0/227)
  0.00% (0/9)
  0.00% (0/203)
src/cairo/src/cairo-stroke-dash.c
  0.00% (0/35)
  0.00% (0/3)
  0.00% (0/24)
src/cairo/src/cairo-stroke-style.c
 11.18% (17/152)
 20.00% (2/10)
  6.16% (9/146)
src/cairo/src/cairo-surface-inline.h
 45.45% (5/11)
 50.00% (1/2)
 18.18% (2/11)
src/cairo/src/cairo-surface-offset.c
  0.00% (0/160)
  0.00% (0/6)
  0.00% (0/81)
src/cairo/src/cairo-surface-snapshot-inline.h
  0.00% (0/16)
  0.00% (0/3)
  0.00% (0/5)
src/cairo/src/cairo-surface-snapshot.c
  0.00% (0/132)
  0.00% (0/8)
  0.00% (0/90)
src/cairo/src/cairo-surface-subsurface-inline.h
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/4)
src/cairo/src/cairo-surface-wrapper-private.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/3)
src/cairo/src/cairo-surface-wrapper.c
  0.00% (0/411)
  0.00% (0/25)
  0.00% (0/321)
src/cairo/src/cairo-surface.c
 11.76% (167/1420)
 20.51% (16/78)
 12.00% (184/1533)
src/cairo/src/cairo-svg-glyph-render.c
  0.00% (0/2009)
  0.00% (0/66)
  0.00% (0/1489)
src/cairo/src/cairo-time-private.h
  0.00% (0/22)
  0.00% (0/4)
  0.00% (0/4)
src/cairo/src/cairo-tor-scan-converter.c
  0.00% (0/897)
  0.00% (0/49)
  0.00% (0/603)
src/cairo/src/cairo-tor22-scan-converter.c
  0.00% (0/761)
  0.00% (0/48)
  0.00% (0/536)
src/cairo/src/cairo-toy-font-face.c
 49.32% (109/221)
 50.00% (8/16)
 37.05% (83/224)
src/cairo/src/cairo-traps-compositor.c
  0.53% (8/1514)
  1.96% (1/51)
  0.11% (1/882)
src/cairo/src/cairo-traps.c
  0.00% (0/680)
  0.00% (0/29)
  0.00% (0/472)
src/cairo/src/cairo-unicode.c
 12.78% (23/180)
 28.57% (2/7)
  8.73% (20/229)
src/cairo/src/cairo-user-font.c
  0.00% (0/543)
  0.00% (0/25)
  0.00% (0/388)
src/cairo/src/cairo-wideint-private.h
  0.00% (0/40)
  0.00% (0/7)
  0.00% (0/7)
src/cairo/src/cairo-wideint.c
  0.00% (0/107)
  0.00% (0/4)
  0.00% (0/84)
src/cairo/src/cairo.c
  6.07% (69/1137)
  7.89% (9/114)
  8.15% (78/957)
src/cairo/src/cairoint.h
  5.62% (5/89)
  5.00% (1/20)
 18.97% (11/58)
src/fuzz/fuzzer_temp_file.h
 48.48% (16/33)
100.00% (2/2)
 64.71% (11/17)
src/fuzz/text_glyphs_fuzzer.c
 94.29% (33/35)
100.00% (1/1)
 90.00% (9/10)
Totals
  5.09% (2360/46328)
  8.34% (205/2457)
  5.29% (1858/35150)