File Line Coverage Functions Branches
cairo-analysis-surface-private.h 100% 100% 2 / 2 100% 1 / 1 100% 0 / 0
cairo-analysis-surface.c 69.16% 69.16% 287 / 415 80.56% 29 / 36 46.21% 122 / 264
cairo-arc.c 87.5% 87.5% 63 / 72 85.71% 6 / 7 67.86% 19 / 28
cairo-array.c 90.28% 90.28% 130 / 144 95.24% 20 / 21 78.75% 63 / 80
cairo-atomic-private.h 85.71% 85.71% 18 / 21 100% 0 / 0 41.67% 10 / 24
cairo-backend-private.h 100% 100% 3 / 3 100% 1 / 1 100% 0 / 0
cairo-base64-stream.c 0% 0% 0 / 50 0% 0 / 3 0% 0 / 19
cairo-base85-stream.c 90.48% 90.48% 38 / 42 100% 4 / 4 85% 17 / 20
cairo-bentley-ottmann-rectangular.c 81.12% 81.12% 318 / 392 95.24% 20 / 21 80.19% 170 / 212
cairo-bentley-ottmann-rectilinear.c 70.52% 70.52% 189 / 268 93.33% 14 / 15 73.47% 108 / 147
cairo-bentley-ottmann.c 91.53% 91.53% 486 / 531 97.22% 35 / 36 82.21% 268 / 326
cairo-botor-scan-converter.c 0% 0% 0 / 956 0% 0 / 60 0% 0 / 570
cairo-box-inline.h 100% 100% 46 / 46 100% 7 / 7 100% 24 / 24
cairo-boxes-intersect.c 88.74% 88.74% 260 / 293 95.65% 22 / 23 79.88% 131 / 164
cairo-boxes.c 74.89% 74.89% 164 / 219 73.33% 11 / 15 75.81% 94 / 124
cairo-cache.c 59.72% 59.72% 43 / 72 53.33% 8 / 15 56.25% 18 / 32
cairo-cff-subset.c 0% 0% 0 / 1834 0% 0 / 86 0% 0 / 995
cairo-clip-boxes.c 63.45% 63.45% 158 / 249 72.22% 13 / 18 64.29% 117 / 182
cairo-clip-inline.h 100% 100% 25 / 25 100% 5 / 5 75% 6 / 8
cairo-clip-polygon.c 72.41% 72.41% 42 / 58 66.67% 2 / 3 63.89% 23 / 36
cairo-clip-region.c 77.5% 77.5% 31 / 40 100% 3 / 3 64.29% 18 / 28
cairo-clip-surface.c 0% 0% 0 / 94 0% 0 / 4 0% 0 / 46
cairo-clip-tor-scan-converter.c 0% 0% 0 / 644 0% 0 / 47 0% 0 / 300
cairo-clip.c 75.92% 75.92% 309 / 407 88.89% 24 / 27 62.11% 159 / 256
cairo-color.c 71.21% 71.21% 47 / 66 80% 8 / 10 64.71% 22 / 34
cairo-colr-glyph-render.c 0% 0% 0 / 553 0% 0 / 38 0% 0 / 177
cairo-combsort-inline.h 100% 100% 7 / 7 100% 1 / 1 100% 6 / 6
cairo-compiler-private.h 100% 100% 8 / 8 100% 0 / 0 100% 6 / 6
cairo-composite-rectangles.c 67.08% 67.08% 163 / 243 86.67% 13 / 15 54.88% 90 / 164
cairo-compositor.c 88.46% 88.46% 69 / 78 100% 6 / 6 78.57% 44 / 56
cairo-contour-inline.h 100% 100% 10 / 10 100% 3 / 3 100% 2 / 2
cairo-contour.c 14.49% 14.49% 30 / 207 21.05% 4 / 19 4.39% 5 / 114
cairo-ctype-inline.h 66.67% 66.67% 8 / 12 66.67% 4 / 6 43.48% 20 / 46
cairo-damage.c 55.56% 55.56% 55 / 99 75% 6 / 8 37.5% 15 / 40
cairo-debug.c 7.89% 7.89% 12 / 152 9.09% 1 / 11 0% 0 / 91
cairo-default-context.c 91.35% 91.35% 507 / 555 95.19% 99 / 104 72.83% 67 / 92
cairo-deflate-stream.c 87.27% 87.27% 48 / 55 100% 4 / 4 73.08% 19 / 26
cairo-device.c 61.9% 61.9% 65 / 105 64.29% 9 / 14 46.58% 34 / 73
cairo-error.c 100% 100% 3 / 3 100% 1 / 1 50% 2 / 4
cairo-fallback-compositor.c 0% 0% 0 / 31 0% 0 / 5 100% 0 / 0
cairo-fixed-private.h 70.53% 70.53% 67 / 95 86.96% 20 / 23 47.22% 17 / 36
cairo-font-face-twin.c 53.31% 53.31% 137 / 257 68.42% 13 / 19 34.67% 52 / 150
cairo-font-face.c 76.06% 76.06% 54 / 71 78.57% 11 / 14 59.52% 25 / 42
cairo-font-options.c 79.52% 79.52% 198 / 249 87.1% 27 / 31 67.65% 115 / 170
cairo-freed-pool-private.h 100% 100% 19 / 19 100% 2 / 2 100% 12 / 12
cairo-freed-pool.c 100% 100% 20 / 20 100% 3 / 3 100% 10 / 10
cairo-freelist-private.h 100% 100% 28 / 28 100% 4 / 4 100% 6 / 6
cairo-freelist.c 56.79% 56.79% 46 / 81 55.56% 5 / 9 36.67% 11 / 30
cairo-ft-font.c 64.81% 64.81% 1267 / 1955 76.25% 61 / 80 51.8% 560 / 1081
cairo-gstate-private.h 75% 75% 12 / 16 75% 3 / 4 75% 6 / 8
cairo-gstate.c 84.94% 84.94% 863 / 1016 96.77% 90 / 93 64.39% 349 / 542
cairo-hash.c 82.72% 82.72% 134 / 162 90.91% 10 / 11 69.61% 71 / 102
cairo-hull.c 0% 0% 0 / 81 0% 0 / 8 0% 0 / 54
cairo-image-compositor.c 75.63% 75.63% 956 / 1264 83.05% 49 / 59 72.98% 505 / 692
cairo-image-info.c 0% 0% 0 / 167 0% 0 / 14 0% 0 / 100
cairo-image-source.c 72.62% 72.62% 435 / 599 60.87% 28 / 46 57.88% 202 / 349
cairo-image-surface-inline.h 44.44% 44.44% 4 / 9 50% 2 / 4 100% 4 / 4
cairo-image-surface.c 71.06% 71.06% 361 / 508 93.48% 43 / 46 57.44% 139 / 242
cairo-line-inline.h 100% 100% 3 / 3 100% 1 / 1 87.5% 7 / 8
cairo-line.c 88.5% 88.5% 100 / 113 100% 5 / 5 79.07% 68 / 86
cairo-list-inline.h 77.78% 77.78% 35 / 45 76.92% 10 / 13 0% 0 / 4
cairo-lzw.c 0% 0% 0 / 121 0% 0 / 7 0% 0 / 68
cairo-malloc-private.h 63.16% 63.16% 12 / 19 100% 0 / 0 20% 26 / 130
cairo-mask-compositor.c 1.23% 1.23% 8 / 652 3.23% 1 / 31 0% 0 / 308
cairo-matrix.c 96.37% 96.37% 319 / 331 100% 30 / 30 77.78% 140 / 180
cairo-mempool.c 74.03% 74.03% 114 / 154 90.91% 10 / 11 47.67% 41 / 86
cairo-mesh-pattern-rasterizer.c 100% 100% 250 / 250 100% 18 / 18 97.22% 105 / 108
cairo-misc.c 40.37% 40.37% 109 / 270 80% 16 / 20 26.81% 37 / 138
cairo-mono-scan-converter.c 93.82% 93.82% 258 / 275 100% 21 / 21 87.7% 107 / 122
cairo-no-compositor.c 0% 0% 0 / 10 0% 0 / 5 100% 0 / 0
cairo-observer.c 100% 100% 4 / 4 100% 1 / 1 100% 2 / 2
cairo-output-stream.c 74.03% 74.03% 248 / 335 86.67% 26 / 30 58.9% 96 / 163
cairo-paginated-surface.c 59.44% 59.44% 192 / 323 64.52% 20 / 31 46.03% 58 / 126
cairo-path-bounds.c 86.3% 86.3% 63 / 73 81.82% 9 / 11 75% 15 / 20
cairo-path-fill.c 93.04% 93.04% 107 / 115 100% 13 / 13 72.5% 29 / 40
cairo-path-fixed-private.h 61.11% 61.11% 11 / 18 75% 3 / 4 45% 9 / 20
cairo-path-fixed.c 77.41% 77.41% 569 / 735 92.73% 51 / 55 59.95% 256 / 427
cairo-path-in-fill.c 90.68% 90.68% 107 / 118 100% 10 / 10 88.76% 79 / 89
cairo-path-stroke-boxes.c 94.5% 94.5% 309 / 327 100% 11 / 11 88.21% 187 / 212
cairo-path-stroke-polygon.c 96.96% 96.96% 446 / 460 95.65% 22 / 23 86.96% 140 / 161
cairo-path-stroke-traps.c 49.03% 49.03% 253 / 516 70.37% 19 / 27 31.38% 59 / 188
cairo-path-stroke-tristrip.c 0% 0% 0 / 398 0% 0 / 21 0% 0 / 145
cairo-path-stroke.c 69.41% 69.41% 438 / 631 84.62% 22 / 26 57.96% 182 / 314
cairo-path.c 87.97% 87.97% 139 / 158 100% 16 / 16 64.44% 29 / 45
cairo-pattern-inline.h 100% 100% 2 / 2 100% 1 / 1 100% 0 / 0
cairo-pattern.c 61.42% 61.42% 1046 / 1703 70.34% 83 / 118 46.68% 506 / 1084
cairo-pdf-interchange.c 20.59% 20.59% 301 / 1462 33.33% 26 / 78 11.63% 85 / 731
cairo-pdf-operators.c 22.5% 22.5% 155 / 689 40.43% 19 / 47 10.1% 39 / 386
cairo-pdf-shading.c 0% 0% 0 / 98 0% 0 / 11 0% 0 / 36
cairo-pdf-surface.c 32.94% 32.94% 1351 / 4101 54.55% 84 / 154 21.48% 467 / 2174
cairo-pen.c 65.41% 65.41% 104 / 159 60% 6 / 10 53.92% 55 / 102
cairo-png.c 66.67% 66.67% 278 / 417 73.91% 17 / 23 58.42% 118 / 202
cairo-polygon-intersect.c 92.65% 92.65% 542 / 585 97.5% 39 / 40 85.56% 320 / 374
cairo-polygon-reduce.c 83.64% 83.64% 450 / 538 97.37% 37 / 38 69.43% 243 / 350
cairo-polygon.c 91.34% 91.34% 232 / 254 93.33% 14 / 15 83.56% 122 / 146
cairo-ps-surface.c 38.33% 38.33% 824 / 2150 63.44% 59 / 93 28.48% 307 / 1078
cairo-raster-source-pattern.c 33% 33% 33 / 100 31.25% 5 / 16 21.74% 10 / 46
cairo-recording-surface-inline.h 75% 75% 6 / 8 100% 2 / 2 50% 1 / 2
cairo-recording-surface.c 60.53% 60.53% 908 / 1500 84% 63 / 75 52.55% 371 / 706
cairo-rectangle.c 86.61% 86.61% 97 / 112 90.91% 10 / 11 77.59% 45 / 58
cairo-rectangular-scan-converter.c 90.93% 90.93% 351 / 386 95.83% 23 / 24 80.61% 158 / 196
cairo-region.c 33.33% 33.33% 87 / 261 36.67% 11 / 30 23.19% 32 / 138
cairo-rtree.c 0% 0% 0 / 177 0% 0 / 14 0% 0 / 112
cairo-scaled-font-subsets.c 8.03% 8.03% 46 / 573 27.27% 9 / 33 2.53% 8 / 316
cairo-scaled-font.c 74.51% 74.51% 868 / 1165 82.35% 56 / 68 63.59% 407 / 640
cairo-script-surface.c 22.93% 22.93% 410 / 1788 39.82% 45 / 113 15.06% 139 / 923
cairo-shape-mask-compositor.c 11.2% 11.2% 14 / 125 75% 3 / 4 3.03% 2 / 66
cairo-slope-private.h 100% 100% 8 / 8 100% 3 / 3 100% 0 / 0
cairo-slope.c 88.24% 88.24% 15 / 17 100% 1 / 1 81.25% 26 / 32
cairo-spans-compositor.c 84.21% 84.21% 432 / 513 95.65% 22 / 23 78.72% 233 / 296
cairo-spans.c 0% 0% 0 / 138 0% 0 / 12 0% 0 / 93
cairo-spline.c 96% 96% 144 / 150 100% 9 / 9 89.87% 142 / 158
cairo-stroke-dash.c 100% 100% 30 / 30 100% 3 / 3 100% 14 / 14
cairo-stroke-style.c 62.39% 62.39% 73 / 117 80% 8 / 10 37.5% 24 / 64
cairo-surface-clipper.c 63.01% 63.01% 46 / 73 83.33% 5 / 6 47.83% 22 / 46
cairo-surface-fallback.c 0% 0% 0 / 10 0% 0 / 5 100% 0 / 0
cairo-surface-inline.h 100% 100% 9 / 9 100% 2 / 2 75% 3 / 4
cairo-surface-observer-inline.h 0% 0% 0 / 4 0% 0 / 2 100% 0 / 0
cairo-surface-observer.c 0% 0% 0 / 897 0% 0 / 100 0% 0 / 258
cairo-surface-offset.c 52.21% 52.21% 59 / 113 66.67% 4 / 6 37.5% 21 / 56
cairo-surface-snapshot-inline.h 80% 80% 8 / 10 66.67% 2 / 3 100% 0 / 0
cairo-surface-snapshot.c 81.44% 81.44% 79 / 97 100% 8 / 8 53.13% 17 / 32
cairo-surface-subsurface-inline.h 50% 50% 2 / 4 50% 1 / 2 100% 0 / 0
cairo-surface-subsurface.c 47.34% 47.34% 98 / 207 52.17% 12 / 23 30.95% 13 / 42
cairo-surface-wrapper-private.h 100% 100% 4 / 4 100% 2 / 2 100% 0 / 0
cairo-surface-wrapper.c 73.58% 73.58% 220 / 299 68% 17 / 25 61.11% 99 / 162
cairo-surface.c 67.88% 67.88% 710 / 1046 88.46% 69 / 78 56.41% 396 / 702
cairo-svg-glyph-render.c 80.95% 80.95% 1296 / 1601 98.46% 64 / 65 65.95% 616 / 934
cairo-svg-surface-private.h 0% 0% 0 / 4 0% 0 / 1 100% 0 / 0
cairo-svg-surface.c 45.65% 45.65% 814 / 1783 71.28% 67 / 94 29.46% 264 / 896
cairo-tag-attributes.c 2.06% 2.06% 8 / 388 4.76% 1 / 21 0% 0 / 259
cairo-tag-stack.c 10.4% 10.4% 13 / 125 30.77% 4 / 13 2.7% 2 / 74
cairo-tee-surface.c 15.26% 15.26% 29 / 190 16.67% 3 / 18 17.86% 15 / 84
cairo-time-private.h 0% 0% 0 / 3 100% 0 / 0 100% 0 / 0
cairo-time.c 0% 0% 0 / 22 0% 0 / 6 0% 0 / 8
cairo-tor-scan-converter.c 90.1% 90.1% 637 / 707 97.96% 48 / 49 82.21% 245 / 298
cairo-tor22-scan-converter.c 67.5% 67.5% 403 / 597 81.25% 39 / 48 45.28% 115 / 254
cairo-toy-font-face.c 79.29% 79.29% 134 / 169 93.75% 15 / 16 60.47% 52 / 86
cairo-traps-compositor.c 63.24% 63.24% 628 / 993 86.27% 44 / 51 49.24% 260 / 528
cairo-traps.c 50.76% 50.76% 267 / 526 68.97% 20 / 29 43.29% 129 / 298
cairo-tristrip.c 0% 0% 0 / 66 0% 0 / 9 0% 0 / 34
cairo-truetype-subset.c 0% 0% 0 / 802 0% 0 / 34 0% 0 / 436
cairo-type1-fallback.c 0% 0% 0 / 420 0% 0 / 24 0% 0 / 152
cairo-type1-glyph-names.c 0% 0% 0 / 8 0% 0 / 2 0% 0 / 4
cairo-type1-subset.c 0% 0% 0 / 818 0% 0 / 34 0% 0 / 498
cairo-type3-glyph-surface.c 0% 0% 0 / 179 0% 0 / 15 0% 0 / 78
cairo-unicode.c 33.57% 33.57% 48 / 143 42.86% 3 / 7 30.26% 46 / 152
cairo-user-font.c 72.51% 72.51% 277 / 382 76% 19 / 25 51.54% 117 / 227
cairo-version.c 100% 100% 4 / 4 100% 2 / 2 100% 0 / 0
cairo-wideint-private.h 75% 75% 6 / 8 100% 2 / 2 100% 0 / 0
cairo-wideint.c 32.43% 32.43% 24 / 74 50% 2 / 4 31.25% 10 / 32
cairo-xcb-connection-core.c 8.42% 8.42% 8 / 95 22.22% 2 / 9 6.25% 2 / 32
cairo-xcb-connection-render.c 20% 20% 16 / 80 20% 4 / 20 10% 4 / 40
cairo-xcb-connection-shm.c 0% 0% 0 / 20 0% 0 / 4 0% 0 / 10
cairo-xcb-connection.c 63.48% 63.48% 226 / 356 65% 13 / 20 33.88% 82 / 242
cairo-xcb-private.h 100% 100% 12 / 12 100% 5 / 5 75% 3 / 4
cairo-xcb-resources.c 0% 0% 0 / 126 0% 0 / 10 0% 0 / 83
cairo-xcb-screen.c 23.87% 23.87% 53 / 222 20% 3 / 15 22.22% 18 / 81
cairo-xcb-shm.c 7.91% 7.91% 11 / 139 42.86% 3 / 7 4.76% 3 / 63
cairo-xcb-surface-core.c 0% 0% 0 / 250 0% 0 / 12 0% 0 / 99
cairo-xcb-surface-render.c 11.81% 11.81% 255 / 2160 22.92% 22 / 96 9.11% 109 / 1197
cairo-xcb-surface.c 29.57% 29.57% 165 / 558 41.03% 16 / 39 19.86% 56 / 282
cairo-xlib-core-compositor.c 0% 0% 0 / 254 0% 0 / 23 0% 0 / 130
cairo-xlib-display.c 33.46% 33.46% 90 / 269 43.75% 7 / 16 17.36% 21 / 121
cairo-xlib-fallback-compositor.c 2.41% 2.41% 2 / 83 12.5% 1 / 8 0% 0 / 28
cairo-xlib-private.h 100% 100% 8 / 8 100% 3 / 3 25% 1 / 4
cairo-xlib-render-compositor.c 13.2% 13.2% 123 / 932 25.71% 9 / 35 6.55% 33 / 504
cairo-xlib-screen.c 27.27% 27.27% 57 / 209 40% 4 / 10 16.53% 20 / 121
cairo-xlib-source.c 0% 0% 0 / 532 0% 0 / 26 0% 0 / 291
cairo-xlib-surface-shm.c 47.18% 47.18% 301 / 638 56.25% 27 / 48 29.14% 88 / 302
cairo-xlib-surface.c 27.34% 27.34% 257 / 940 50% 30 / 60 17.62% 83 / 471
cairo-xlib-visual.c 0% 0% 0 / 85 0% 0 / 3 0% 0 / 58
cairo-xlib-xrender-private.h 0% 0% 0 / 4 0% 0 / 4 100% 0 / 0
cairo.c 88.19% 88.19% 762 / 864 100% 114 / 114 76.91% 423 / 550
cairoint.h 66.07% 66.07% 37 / 56 61.11% 11 / 18 87.5% 42 / 48