Coverage Report

Created: 2022-07-08 09:39

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
Objects/floatobject.c
  94.92% (56/59)
  79.06% (1208/1528)
  87.73% (1265/1442)
  76.14% (533/700)
Objects/listobject.c
  98.96% (95/96)
  91.67% (1925/2100)
  92.86% (2210/2380)
  87.05% (820/942)
Objects/setobject.c
  96.39% (80/83)
  89.89% (1289/1434)
  90.07% (2060/2287)
  84.09% (703/836)
Objects/abstract.c
  82.76% (96/116)
  75.79% (1603/2115)
  83.24% (1986/2386)
  73.54% (728/990)
Objects/genobject.c
  91.03% (71/78)
  84.22% (1014/1204)
  89.45% (1196/1337)
  78.72% (370/470)
Objects/classobject.c
  70.83% (17/24)
  63.28% (193/305)
  64.69% (240/371)
  51.64% (63/122)
Objects/structseq.c
  83.33% (15/18)
  73.06% (301/412)
  78.88% (396/502)
  65.58% (101/154)
Objects/complexobject.c
 100.00% (37/37)
  92.74% (613/661)
  92.85% (610/657)
  86.60% (265/306)
Objects/sliceobject.c
  90.48% (19/21)
  84.58% (340/402)
  81.82% (396/484)
  70.31% (135/192)
Objects/bytesobject.c
  98.94% (93/94)
  84.69% (1914/2260)
  85.00% (2216/2607)
  77.91% (952/1222)
Objects/descrobject.c
  96.70% (88/91)
  89.31% (902/1010)
  93.52% (1039/1111)
  76.80% (278/362)
Objects/unicodeobject.c
  92.04% (289/314)
  82.85% (8008/9666)
  84.24% (9171/10887)
  77.47% (3796/4900)
Objects/unionobject.c
 100.00% (17/17)
  83.15% (227/273)
  92.78% (334/360)
  77.05% (94/122)
Objects/moduleobject.c
  94.29% (33/35)
  72.45% (505/697)
  81.47% (598/734)
  65.50% (224/342)
Objects/capsule.c
  93.33% (14/15)
  69.01% (118/171)
  82.50% (99/120)
  56.45% (35/62)
Objects/methodobject.c
  80.77% (21/26)
  81.08% (270/333)
  85.79% (332/387)
  76.52% (101/132)
Objects/bytes_methods.c
 100.00% (26/26)
  97.16% (444/457)
  97.65% (583/597)
  93.85% (229/244)
Objects/bytearrayobject.c
  97.26% (71/73)
  86.29% (1164/1349)
  86.91% (1554/1788)
  79.05% (498/630)
Objects/interpreteridobject.c
 100.00% (12/12)
  87.01% (134/154)
  87.58% (134/153)
  81.82% (54/66)
Objects/enumobject.c
 100.00% (16/16)
  88.22% (262/297)
  88.34% (379/429)
  79.41% (108/136)
Objects/picklebufobject.c
  63.64% (7/11)
  60.34% (70/116)
  63.64% (63/99)
  56.25% (18/32)
Objects/object.c
  77.11% (64/83)
  71.09% (932/1311)
  77.15% (1121/1453)
  68.80% (355/516)
Objects/fileobject.c
  73.68% (14/19)
  66.02% (204/309)
  66.67% (212/318)
  60.48% (75/124)
Objects/weakrefobject.c
  97.37% (37/38)
  89.05% (480/539)
  87.52% (722/825)
  71.64% (192/268)
Objects/genericaliasobject.c
  94.44% (34/36)
  78.73% (533/677)
  83.42% (775/929)
  71.14% (212/298)
Objects/exceptions.c
  94.24% (131/139)
  86.29% (1681/1948)
  84.99% (2645/3112)
  72.52% (702/968)
Objects/rangeobject.c
  97.22% (35/36)
  83.57% (585/700)
  82.02% (689/840)
  74.15% (218/294)
Objects/namespaceobject.c
 100.00% (9/9)
  84.62% (110/130)
  87.50% (154/176)
  61.67% (37/60)
Objects/iterobject.c
  95.24% (20/21)
  87.77% (201/229)
  88.99% (283/318)
  67.35% (66/98)
Objects/boolobject.c
  75.00% (6/8)
  75.00% (45/60)
  85.37% (105/123)
  71.05% (27/38)
Objects/unicodetype_db.h
 100.00% (3/3)
  61.39% (1275/2077)
  65.31% (1252/1917)
  62.54% (2394/3828)
Objects/frameobject.c
  95.83% (46/48)
  84.39% (757/897)
  86.35% (759/879)
  77.23% (329/426)
Objects/longobject.c
  99.24% (130/131)
  88.84% (3415/3844)
  87.41% (4215/4822)
  82.40% (1671/2028)
Objects/unicodectype.c
  95.45% (21/22)
  94.93% (131/138)
  93.68% (89/95)
  88.24% (30/34)
Objects/stringlib/codecs.h
 100.00% (6/6)
  86.36% (494/572)
  92.27% (394/427)
  90.79% (207/228)
Objects/stringlib/eq.h
 100.00% (1/1)
  80.00% (8/10)
  94.29% (33/35)
  66.67% (4/6)
Objects/stringlib/split.h
 100.00% (7/7)
  85.20% (213/250)
  83.09% (570/686)
  80.17% (194/242)
Objects/stringlib/partition.h
 100.00% (2/2)
  88.24% (60/68)
  91.80% (112/122)
  60.00% (12/20)
Objects/stringlib/count.h
 100.00% (1/1)
 100.00% (11/11)
  93.33% (14/15)
  87.50% (7/8)
Objects/stringlib/join.h
 100.00% (1/1)
  87.12% (115/132)
  94.90% (149/157)
  89.29% (50/56)
Objects/stringlib/ctype.h
 100.00% (13/13)
  92.75% (64/69)
  96.45% (136/141)
  50.00% (5/10)
Objects/stringlib/replace.h
 100.00% (1/1)
 100.00% (26/26)
 100.00% (24/24)
 100.00% (14/14)
Objects/stringlib/transmogrify.h
 100.00% (16/16)
  90.97% (413/454)
  93.86% (367/391)
  83.12% (128/154)
Objects/stringlib/fastsearch.h
  92.31% (12/13)
  81.39% (411/505)
  80.31% (363/452)
  76.07% (178/234)
Objects/stringlib/find.h
 100.00% (5/5)
  77.97% (46/59)
  95.24% (40/42)
  88.89% (16/18)
Objects/stringlib/unicode_format.h
 100.00% (32/32)
  94.55% (659/697)
  94.97% (548/577)
  89.60% (267/298)
Objects/stringlib/localeutil.h
 100.00% (3/3)
  97.78% (44/45)
  96.67% (29/30)
  88.89% (16/18)
Objects/stringlib/clinic/transmogrify.h.h
 100.00% (5/5)
  92.81% (142/153)
  94.88% (204/215)
  63.33% (57/90)
Objects/stringlib/find_max_char.h
 100.00% (2/2)
  95.83% (69/72)
 100.00% (61/61)
 100.00% (28/28)
Objects/funcobject.c
  79.25% (42/53)
  66.23% (457/690)
  76.96% (885/1150)
  60.38% (192/318)
Objects/typeobject.c
  97.81% (268/274)
  84.28% (4928/5847)
  88.25% (6338/7182)
  78.36% (2412/3078)
Objects/cellobject.c
  90.91% (10/11)
  78.16% (68/87)
  59.82% (134/224)
  55.36% (31/56)
Objects/odictobject.c
 100.00% (55/55)
  86.14% (789/916)
  87.76% (1061/1209)
  73.12% (291/398)
Objects/accu.c
 100.00% (7/7)
  78.48% (62/79)
  71.13% (69/97)
  46.67% (14/30)
Objects/dictobject.c
  96.97% (160/165)
  85.35% (3076/3604)
  84.07% (3208/3816)
  76.97% (1153/1498)
Objects/memoryobject.c
  99.07% (106/107)
  92.76% (1780/1919)
  94.24% (2226/2362)
  86.79% (1012/1166)
Objects/clinic/enumobject.c.h
  50.00% (1/2)
  60.00% (24/40)
  50.85% (30/59)
  39.29% (11/28)
Objects/clinic/dictobject.c.h
 100.00% (6/6)
 100.00% (74/74)
 100.00% (81/81)
  78.12% (25/32)
Objects/clinic/bytearrayobject.c.h
  96.00% (24/25)
  84.63% (457/540)
  90.11% (510/566)
  68.71% (202/294)
Objects/clinic/descrobject.c.h
 100.00% (2/2)
  93.33% (56/60)
  94.12% (64/68)
  77.78% (28/36)
Objects/clinic/longobject.c.h
 100.00% (10/10)
  86.96% (160/184)
  90.96% (171/188)
  70.21% (66/94)
Objects/clinic/moduleobject.c.h
 100.00% (1/1)
  77.42% (24/31)
  80.95% (34/42)
  55.56% (10/18)
Objects/clinic/structseq.c.h
 100.00% (1/1)
 100.00% (24/24)
  96.77% (30/31)
  78.57% (11/14)
Objects/clinic/memoryobject.c.h
 100.00% (7/7)
  86.07% (105/122)
  88.65% (125/141)
  69.44% (50/72)
Objects/clinic/listobject.c.h
 100.00% (10/10)
  90.78% (128/141)
  94.58% (157/166)
  73.08% (57/78)
Objects/clinic/odictobject.c.h
 100.00% (5/5)
  87.72% (100/114)
  91.78% (134/146)
  71.62% (53/74)
Objects/clinic/classobject.c.h
 100.00% (3/3)
  78.38% (29/37)
  83.33% (50/60)
  28.57% (8/28)
Objects/clinic/tupleobject.c.h
 100.00% (3/3)
  87.76% (43/49)
  93.75% (60/64)
  66.67% (20/30)
Objects/clinic/floatobject.c.h
  91.67% (11/12)
  85.11% (80/94)
  90.80% (79/87)
  61.76% (21/34)
Objects/clinic/complexobject.c.h
 100.00% (5/5)
  90.57% (48/53)
  94.12% (48/51)
  72.73% (16/22)
Objects/clinic/typeobject.c.h
 100.00% (12/12)
  94.44% (68/72)
  92.68% (38/41)
  62.50% (10/16)
Objects/clinic/unicodeobject.c.h
  97.37% (37/38)
  87.59% (501/572)
  92.53% (533/576)
  71.58% (199/278)
Objects/clinic/bytesobject.c.h
 100.00% (18/18)
  85.59% (404/472)
  91.50% (452/494)
  74.05% (194/262)
Objects/clinic/funcobject.c.h
 100.00% (1/1)
  75.00% (36/48)
  81.48% (44/54)
  53.85% (14/26)
Objects/clinic/codeobject.c.h
 100.00% (3/3)
  64.36% (233/362)
  74.12% (338/456)
  49.56% (112/226)
Objects/tupleobject.c
  97.73% (43/44)
  84.22% (619/735)
  87.50% (938/1072)
  79.84% (297/372)
Objects/obmalloc.c
  91.55% (65/71)
  68.72% (870/1266)
  74.02% (661/893)
  62.80% (265/422)
Objects/call.c
  82.50% (33/40)
  75.15% (505/672)
  78.48% (361/460)
  64.89% (122/188)
Objects/codeobject.c
  90.28% (65/72)
  77.68% (1138/1465)
  84.41% (1278/1514)
  66.61% (401/602)
Parser/tokenizer.c
  91.11% (41/45)
  77.08% (1261/1636)
  77.97% (1104/1416)
  74.94% (670/894)
Parser/pegen_errors.c
 100.00% (9/9)
  77.08% (259/336)
  80.68% (238/295)
  69.75% (113/162)
Parser/parser.c
  99.80% (488/489)
  69.93% (24815/35484)
  81.62% (15342/18798)
  62.37% (7093/11372)
Parser/token.c
 100.00% (3/3)
  94.34% (150/159)
  94.77% (145/153)
  94.95% (188/198)
Parser/myreadline.c
   0.00% (0/3)
   0.00% (0/126)
   0.00% (0/68)
   0.00% (0/44)
Parser/peg_api.c
 100.00% (2/2)
  71.43% (10/14)
  77.78% (7/9)
  50.00% (2/4)
Parser/pegen.c
  94.87% (37/39)
  81.26% (542/667)
  86.73% (464/535)
  78.38% (232/296)
Parser/action_helpers.c
  98.41% (62/63)
  83.37% (812/974)
  86.28% (786/911)
  74.27% (358/482)
Parser/pegen.h
 100.00% (6/6)
  81.43% (57/70)
  83.67% (41/49)
  80.77% (21/26)
Parser/string_parser.c
 100.00% (21/21)
  89.62% (717/800)
  93.22% (660/708)
  87.34% (400/458)
Include/pydtrace.h
  33.33% (8/24)
  33.33% (8/24)
  33.33% (8/24)
- (0/0)
Include/object.h
 100.00% (17/17)
  81.48% (66/81)
 100.00% (56/56)
 100.00% (10/10)
Include/internal/pycore_abstract.h
 100.00% (1/1)
 100.00% (4/4)
 100.00% (6/6)
 100.00% (4/4)
Include/internal/pycore_hashtable.h
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
Include/internal/pycore_pymath.h
 100.00% (2/2)
  90.91% (20/22)
  97.22% (35/36)
  77.27% (17/22)
Include/internal/pycore_bitutils.h
  60.00% (3/5)
  13.11% (16/122)
  75.00% (9/12)
  50.00% (1/2)
Include/internal/pycore_frame.h
 100.00% (13/13)
  98.53% (67/68)
 100.00% (24/24)
 100.00% (6/6)
Include/internal/pycore_call.h
 100.00% (5/5)
  88.37% (38/43)
 100.00% (17/17)
 100.00% (4/4)
Include/internal/pycore_pymem.h
   0.00% (0/1)
   0.00% (0/16)
   0.00% (0/7)
   0.00% (0/8)
Include/internal/pycore_gc.h
 100.00% (11/11)
 100.00% (46/46)
 100.00% (33/33)
 100.00% (4/4)
Include/internal/pycore_runtime.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (6/6)
- (0/0)
Include/internal/pycore_moduleobject.h
 100.00% (3/3)
  93.33% (14/15)
 100.00% (3/3)
- (0/0)
Include/internal/pycore_code.h
 100.00% (17/17)
  88.71% (110/124)
  97.96% (48/49)
  92.86% (13/14)
Include/internal/pycore_pyerrors.h
 100.00% (2/2)
 100.00% (7/7)
 100.00% (12/12)
 100.00% (2/2)
Include/internal/pycore_asdl.h
 100.00% (1/1)
  66.67% (18/27)
  82.35% (14/17)
  66.67% (8/12)
Include/internal/pycore_pystate.h
  90.91% (10/11)
  73.91% (34/46)
  90.91% (20/22)
  91.67% (11/12)
Include/internal/pycore_long.h
 100.00% (3/3)
 100.00% (5/5)
 100.00% (14/14)
- (0/0)
Include/internal/pycore_dict.h
 100.00% (1/1)
 100.00% (9/9)
 100.00% (1/1)
- (0/0)
Include/internal/pycore_list.h
 100.00% (1/1)
 100.00% (13/13)
 100.00% (15/15)
 100.00% (2/2)
Include/internal/pycore_object.h
 100.00% (13/13)
  82.83% (82/99)
 100.00% (52/52)
 100.00% (10/10)
Include/internal/pycore_ceval.h
 100.00% (6/6)
 100.00% (24/24)
 100.00% (12/12)
 100.00% (6/6)
Include/internal/pycore_atomic_funcs.h
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
Include/cpython/tupleobject.h
 100.00% (2/2)
 100.00% (8/8)
 100.00% (9/9)
- (0/0)
Include/cpython/listobject.h
 100.00% (2/2)
 100.00% (8/8)
 100.00% (9/9)
- (0/0)
Include/cpython/bytearrayobject.h
 100.00% (2/2)
 100.00% (11/11)
 100.00% (14/14)
 100.00% (2/2)
Include/cpython/cellobject.h
 100.00% (2/2)
 100.00% (12/12)
 100.00% (4/4)
- (0/0)
Include/cpython/methodobject.h
 100.00% (4/4)
 100.00% (20/20)
 100.00% (24/24)
 100.00% (4/4)
Include/cpython/abstract.h
  50.00% (3/6)
  43.33% (13/30)
  78.57% (11/14)
- (0/0)
Include/cpython/unicodeobject.h
 100.00% (22/22)
  96.30% (130/135)
 100.00% (117/117)
  95.83% (46/48)
Include/cpython/funcobject.h
  28.57% (2/7)
  28.57% (6/21)
  54.55% (6/11)
- (0/0)
Include/cpython/dictobject.h
 100.00% (1/1)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
Include/cpython/bytesobject.h
 100.00% (2/2)
 100.00% (7/7)
 100.00% (9/9)
- (0/0)
Include/cpython/weakrefobject.h
 100.00% (1/1)
  64.71% (11/17)
 100.00% (9/9)
 100.00% (2/2)
Programs/python.c
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
Modules/pwdmodule.c
 100.00% (11/11)
  73.37% (146/199)
  72.16% (127/176)
  59.09% (39/66)
Modules/timemodule.c
  95.83% (46/48)
  68.05% (605/889)
  76.55% (542/708)
  59.88% (194/324)
Modules/itertoolsmodule.c
  99.28% (138/139)
  89.51% (2125/2374)
  90.05% (3194/3547)
  74.04% (810/1094)
Modules/gcmodule.c
  95.35% (82/86)
  84.03% (910/1083)
  84.44% (814/964)
  72.29% (240/332)
Modules/errnomodule.c
 100.00% (3/3)
  96.60% (398/412)
  55.98% (707/1263)
  50.00% (143/286)
Modules/_collectionsmodule.c
 100.00% (72/72)
  90.03% (1399/1554)
  89.74% (1495/1666)
  81.50% (489/600)
Modules/faulthandler.c
  61.54% (24/39)
  55.75% (388/696)
  61.97% (334/539)
  47.46% (112/236)
Modules/_codecsmodule.c
 100.00% (41/41)
  95.79% (250/261)
  96.91% (188/194)
  90.91% (60/66)
Modules/signalmodule.c
  77.36% (41/53)
  70.47% (599/850)
  68.87% (573/832)
  56.10% (193/344)
Modules/_stat.c
 100.00% (9/9)
  91.84% (135/147)
  81.11% (292/360)
  51.45% (71/138)
Modules/_operator.c
  96.59% (85/88)
  85.91% (701/816)
  82.73% (896/1083)
  65.12% (211/324)
Modules/getbuildinfo.c
 100.00% (3/3)
  85.19% (23/27)
  80.00% (12/15)
  50.00% (4/8)
Modules/_sre/sre_lib.h
 100.00% (6/6)
  92.11% (1062/1153)
  79.76% (2061/2584)
  73.31% (802/1094)
Modules/_sre/sre.c
  97.65% (83/85)
  83.35% (1377/1652)
  72.85% (2079/2854)
  73.00% (711/974)
Modules/_sre/clinic/sre.c.h
  96.00% (24/25)
  82.26% (547/665)
  83.12% (576/693)
  50.80% (191/376)
Modules/posixmodule.c
  92.02% (242/263)
  77.55% (4086/5269)
  78.16% (4163/5326)
  59.46% (1333/2242)
Modules/_functoolsmodule.c
  97.83% (45/46)
  84.47% (740/876)
  87.24% (1142/1309)
  73.47% (288/392)
Modules/_abc.c
  96.00% (24/25)
  72.20% (457/633)
  82.56% (715/866)
  68.44% (193/282)
Modules/getpath.c
  72.73% (16/22)
  57.14% (308/539)
  58.85% (316/537)
  46.48% (119/256)
Modules/_tracemalloc.c
  95.52% (64/67)
  80.19% (757/944)
  79.75% (520/652)
  65.62% (168/256)
Modules/atexitmodule.c
  84.62% (11/13)
  71.53% (98/137)
  79.51% (97/122)
  66.67% (24/36)
Modules/_threadmodule.c
  98.00% (49/50)
  74.91% (630/841)
  82.52% (793/961)
  66.67% (236/354)
Modules/_weakref.c
 100.00% (7/7)
  77.63% (59/76)
  74.51% (76/102)
  57.69% (15/26)
Modules/symtablemodule.c
 100.00% (4/4)
  83.33% (55/66)
  76.27% (90/118)
  56.00% (28/50)
Modules/clinic/posixmodule.c.h
  90.00% (153/170)
  74.19% (2541/3425)
  78.02% (2861/3667)
  50.49% (1028/2036)
Modules/clinic/_operator.c.h
 100.00% (46/46)
  94.61% (597/631)
  95.20% (674/708)
  56.42% (167/296)
Modules/clinic/pwdmodule.c.h
 100.00% (2/2)
  88.89% (16/18)
  92.31% (12/13)
  75.00% (3/4)
Modules/clinic/_collectionsmodule.c.h
 100.00% (2/2)
  80.95% (34/42)
  83.93% (47/56)
  30.77% (8/26)
Modules/clinic/_localemodule.c.h
  50.00% (6/12)
  23.57% (70/297)
  29.10% (78/268)
  15.91% (21/132)
Modules/clinic/symtablemodule.c.h
 100.00% (1/1)
  65.52% (19/29)
  82.14% (23/28)
  50.00% (7/14)
Modules/clinic/_weakref.c.h
 100.00% (3/3)
  80.00% (36/45)
  84.44% (38/45)
  40.00% (8/20)
Modules/clinic/gcmodule.c.h
 100.00% (13/13)
  86.09% (99/115)
  84.47% (87/103)
  51.85% (28/54)
Modules/clinic/_abc.c.h
 100.00% (4/4)
  85.71% (36/42)
  86.96% (40/46)
  33.33% (6/18)
Modules/clinic/_tracemalloc.c.h
 100.00% (9/9)
  90.48% (38/42)
  90.32% (28/31)
  58.33% (7/12)
Modules/clinic/_codecsmodule.c.h
 100.00% (37/37)
  61.40% (1023/1666)
  81.24% (1308/1610)
  56.31% (482/856)
Modules/clinic/signalmodule.c.h
  88.89% (16/18)
  69.76% (173/248)
  75.41% (184/244)
  33.59% (43/128)
Modules/clinic/itertoolsmodule.c.h
 100.00% (17/17)
  94.29% (363/385)
  94.13% (513/545)
  72.62% (183/252)
Modules/_io/bytesio.c
 100.00% (39/39)
  89.09% (482/541)
  93.07% (645/693)
  85.66% (221/258)
Modules/_io/_iomodule.c
 100.00% (11/11)
  78.49% (270/344)
  80.91% (301/372)
  73.63% (134/182)
Modules/_io/textio.c
 100.00% (75/75)
  84.72% (1680/1983)
  86.82% (2800/3225)
  74.49% (873/1172)
Modules/_io/fileio.c
 100.00% (30/30)
  92.27% (597/647)
  89.10% (507/569)
  81.34% (231/284)
Modules/_io/bufferedio.c
 100.00% (78/78)
  89.93% (1232/1370)
  87.70% (1947/2220)
  70.41% (721/1024)
Modules/_io/iobase.c
  94.12% (32/34)
  82.46% (395/479)
  86.56% (599/692)
  75.26% (143/190)
Modules/_io/clinic/stringio.c.h
 100.00% (11/11)
  90.70% (117/129)
  92.03% (127/138)
  68.18% (45/66)
Modules/_io/clinic/iobase.c.h
 100.00% (12/12)
  90.80% (79/87)
  91.25% (73/80)
  55.88% (19/34)
Modules/_io/clinic/bytesio.c.h
 100.00% (17/17)
  89.56% (163/182)
  91.49% (172/188)
  65.12% (56/86)
Modules/_io/clinic/bufferedio.c.h
 100.00% (16/16)
  85.15% (304/357)
  90.86% (348/383)
  66.11% (119/180)
Modules/_io/clinic/textio.c.h
 100.00% (20/20)
  85.94% (275/320)
  89.85% (292/325)
  65.48% (110/168)
Modules/_io/clinic/fileio.c.h
 100.00% (14/14)
  86.06% (142/165)
  90.07% (136/151)
  64.86% (48/74)
Modules/_io/clinic/_iomodule.c.h
 100.00% (3/3)
  69.14% (121/175)
  83.24% (144/173)
  63.73% (65/102)
Modules/_io/stringio.c
 100.00% (27/27)
  85.79% (459/535)
  85.97% (668/777)
  77.02% (248/322)
Modules/_localemodule.c
  71.43% (15/21)
  72.12% (269/373)
  70.05% (414/591)
  53.61% (104/194)
Modules/xxsubtype.c
  81.82% (9/11)
  65.66% (65/99)
  73.33% (77/105)
  44.44% (16/36)
Modules/main.c
  92.31% (24/26)
  59.47% (289/486)
  66.15% (254/384)
  50.00% (90/180)
Python/marshal.c
 100.00% (44/44)
  84.12% (1139/1354)
  86.19% (1467/1702)
  68.70% (529/770)
Python/ceval.c
  81.90% (95/116)
  88.50% (5218/5896)
  89.45% (10242/11450)
  77.76% (2059/2648)
Python/symtable.c
  97.92% (47/48)
  86.20% (1299/1507)
  85.85% (2202/2565)
  75.89% (982/1294)
Python/context.c
  89.83% (53/59)
  76.22% (532/698)
  79.05% (581/735)
  64.11% (159/248)
Python/ast.c
  86.96% (20/23)
  83.55% (721/863)
  85.69% (952/1111)
  77.21% (664/860)
Python/initconfig.c
  81.18% (69/85)
  72.00% (1435/1993)
  77.11% (2483/3220)
  56.71% (761/1342)
Python/getcopyright.c
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
Python/getversion.c
 100.00% (1/1)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
Python/ast_unparse.c
  90.24% (37/41)
  79.34% (526/663)
  75.33% (1020/1354)
  63.49% (400/630)
Python/formatter_unicode.c
 100.00% (23/23)
  92.87% (951/1024)
  93.12% (825/886)
  86.54% (521/602)
Python/pyhash.c
 100.00% (9/9)
  96.36% (106/110)
  95.58% (108/113)
  92.11% (35/38)
Python/pystrcmp.c
  50.00% (1/2)
  55.00% (11/20)
  57.14% (12/21)
  43.75% (7/16)
Python/_warnings.c
  92.86% (39/42)
  72.53% (697/961)
  80.20% (903/1126)
  63.21% (268/424)
Python/pathconfig.c
  88.24% (15/17)
  76.67% (230/300)
  79.50% (221/278)
  60.39% (93/154)
Python/thread_pthread.h
  74.07% (20/27)
  78.81% (238/302)
  75.72% (131/173)
  68.63% (70/102)
Python/pyarena.c
 100.00% (7/7)
  85.71% (66/77)
  87.23% (41/47)
  68.18% (15/22)
Python/specialize.c
 100.00% (22/22)
  89.77% (1009/1124)
  93.57% (1091/1166)
  89.58% (430/480)
Python/preconfig.c
 100.00% (30/30)
  81.36% (502/617)
  77.99% (404/518)
  65.00% (182/280)
Python/importdl.c
 100.00% (2/2)
  77.06% (131/170)
  84.62% (132/156)
  68.52% (37/54)
Python/pymath.c
 100.00% (2/2)
 100.00% (8/8)
 100.00% (2/2)
- (0/0)
Python/bootstrap_hash.c
  88.89% (8/9)
  43.06% (90/209)
  36.11% (52/144)
  24.47% (23/94)
Python/structmember.c
 100.00% (2/2)
  82.71% (220/266)
  78.82% (227/288)
  74.76% (154/206)
Python/future.c
 100.00% (3/3)
  93.75% (90/96)
  94.69% (107/113)
  90.00% (54/60)
Python/hamt.c
  95.89% (70/73)
  85.95% (1101/1281)
  85.70% (1019/1189)
  76.43% (347/454)
Python/pythonrun.c
  57.63% (34/59)
  55.59% (791/1423)
  66.76% (954/1429)
  54.50% (327/600)
Python/Python-ast.c
  98.53% (134/136)
  71.58% (7971/11136)
  80.55% (12611/15656)
  57.64% (3637/6310)
Python/codecs.c
  92.00% (46/50)
  85.15% (992/1165)
  85.06% (934/1098)
  72.49% (332/458)
Python/fileutils.c
  85.45% (47/55)
  69.13% (813/1176)
  71.27% (568/797)
  61.02% (299/490)
Python/bltinmodule.c
 100.00% (65/65)
  81.36% (1419/1744)
  83.30% (1930/2317)
  70.50% (595/844)
Python/pytime.c
  93.33% (56/60)
  83.83% (503/600)
  86.09% (359/417)
  78.33% (141/180)
Python/errors.c
  94.29% (66/70)
  76.82% (842/1096)
  82.01% (930/1134)
  62.79% (270/430)
Python/ast_opt.c
 100.00% (32/32)
  90.46% (787/870)
  88.62% (1768/1995)
  74.45% (877/1178)
Python/dtoa.c
 100.00% (28/28)
  89.26% (1505/1686)
  88.92% (1420/1597)
  82.02% (771/940)
Python/import.c
  86.08% (68/79)
  65.50% (1122/1713)
  70.62% (1185/1678)
  58.68% (419/714)
Python/getcompiler.c
 100.00% (1/1)
 100.00% (3/3)
 100.00% (2/2)
- (0/0)
Python/mystrtoul.c
 100.00% (2/2)
  58.39% (87/149)
  58.55% (89/152)
  45.69% (53/116)
Python/getopt.c
 100.00% (2/2)
  38.30% (36/94)
  49.32% (36/73)
  34.62% (18/52)
Python/deepfreeze/deepfreeze.c
  91.67% (44/48)
  73.24% (4254/5808)
  67.86% (1649/2430)
  50.00% (771/1542)
Python/hashtable.c
 100.00% (19/19)
  93.51% (216/231)
  96.10% (148/154)
  86.76% (59/68)
Python/getargs.c
  76.00% (38/50)
  76.47% (1680/2197)
  78.18% (1573/2012)
  72.52% (876/1208)
Python/getplatform.c
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
Python/modsupport.c
  95.24% (20/21)
  75.81% (423/558)
  80.00% (316/395)
  75.82% (185/244)
Python/pystrhex.c
  80.00% (4/5)
  89.23% (116/130)
  93.75% (90/96)
  86.00% (43/50)
Python/ceval_gil.h
  80.00% (8/10)
  81.29% (113/139)
  64.98% (141/217)
  56.10% (46/82)
Python/condvar.h
 100.00% (1/1)
  83.33% (10/12)
  85.71% (6/7)
  75.00% (3/4)
Python/frame.c
 100.00% (6/6)
  90.00% (81/90)
  86.40% (108/125)
  72.50% (29/40)
Python/pystrtod.c
 100.00% (7/7)
  91.33% (295/323)
  94.44% (238/252)
  88.71% (165/186)
Python/sysmodule.c
  81.63% (80/98)
  65.73% (1080/1643)
  72.43% (1723/2379)
  53.11% (410/772)
Python/Python-tokenize.c
 100.00% (9/9)
  81.25% (78/96)
  85.15% (86/101)
  67.39% (31/46)
Python/suggestions.c
 100.00% (7/7)
  92.12% (187/203)
  96.04% (218/227)
  84.48% (98/116)
Python/thread.c
 100.00% (8/8)
  80.95% (68/84)
  76.06% (54/71)
  61.54% (16/26)
Python/dynload_shlib.c
 100.00% (1/1)
  73.47% (36/49)
  60.98% (25/41)
  56.25% (9/16)
Python/clinic/traceback.c.h
 100.00% (1/1)
  93.94% (31/33)
  92.11% (35/38)
  65.00% (13/20)
Python/clinic/marshal.c.h
 100.00% (3/3)
  81.36% (48/59)
  84.75% (50/59)
  50.00% (15/30)
Python/clinic/Python-tokenize.c.h
 100.00% (1/1)
  65.52% (19/29)
  81.25% (26/32)
  50.00% (8/16)
Python/clinic/bltinmodule.c.h
 100.00% (20/20)
  93.75% (420/448)
  95.37% (453/475)
  78.75% (189/240)
Python/clinic/import.c.h
  94.12% (16/17)
  67.95% (159/234)
  77.09% (175/227)
  44.00% (44/100)
Python/clinic/sysmodule.c.h
  93.33% (28/30)
  82.54% (208/252)
  83.81% (176/210)
  46.88% (45/96)
Python/clinic/_warnings.c.h
 100.00% (1/1)
  91.49% (43/47)
  92.00% (46/50)
  71.43% (20/28)
Python/clinic/context.c.h
 100.00% (6/6)
  90.91% (40/44)
  90.70% (39/43)
  50.00% (8/16)
Python/pyfpe.c
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
Python/pylifecycle.c
  77.50% (62/80)
  58.05% (963/1659)
  58.12% (841/1447)
  45.22% (303/670)
Python/frozenmain.c
 100.00% (1/1)
  56.25% (27/48)
  56.67% (17/30)
  40.91% (9/22)
Python/compile.c
  99.58% (238/239)
  87.56% (6003/6856)
  85.58% (7885/9214)
  75.83% (3866/5098)
Python/traceback.c
  76.47% (26/34)
  57.30% (510/890)
  68.04% (579/851)
  51.73% (209/404)
Python/pystate.c
  89.52% (94/105)
  74.28% (956/1287)
  74.80% (840/1123)
  61.50% (262/426)
Python/mysnprintf.c
 100.00% (2/2)
  88.46% (23/26)
  87.50% (7/8)
  50.00% (2/4)
Totals
  93.30% (7504/8043)
  78.43% (163097/207949)
  82.92% (184208/222158)
  68.96% (69293/100482)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

Objects/stringlib/ucs1lib.h
Objects/stringlib/asciilib.h
Objects/stringlib/stringdefs.h
Objects/stringlib/ucs2lib.h
Objects/stringlib/ucs4lib.h
Parser/string_parser.h
Parser/tokenizer.h
Include/patchlevel.h
Include/tupleobject.h
Include/moduleobject.h
Include/osdefs.h
Include/internal/pycore_context.h
Include/internal/pycore_global_objects.h
Include/internal/pycore_tuple.h
Include/internal/pycore_hamt.h
Include/internal/pycore_format.h
Include/internal/pycore_interp.h
Include/internal/pycore_symtable.h
Include/internal/pycore_token.h
Include/internal/pycore_genobject.h
Include/internal/pycore_global_strings.h
Include/internal/pycore_floatobject.h
Include/internal/pycore_ucnhash.h
Include/internal/pycore_fileutils.h
Include/internal/pycore_typeobject.h
Include/internal/pycore_initconfig.h
Include/internal/pycore_unionobject.h
Include/internal/pycore_traceback.h
Include/internal/pycore_atomic.h
Include/internal/pycore_signal.h
Include/pymem.h
Include/pythread.h
Include/sliceobject.h
Include/listobject.h
Include/pymacro.h
Include/bytearrayobject.h
Include/modsupport.h
Include/longobject.h
Include/pystats.h
Include/structseq.h
Include/cpython/code.h
Include/cpython/pyframe.h
Include/cpython/object.h
Include/cpython/genobject.h
Include/cpython/longintrepr.h
Include/cpython/pythread.h
Include/cpython/modsupport.h
Include/cpython/pytime.h
Include/cpython/pyerrors.h
Include/cpython/context.h
Include/cpython/floatobject.h
Include/cpython/picklebufobject.h
Include/cpython/pythonrun.h
Include/cpython/setobject.h
Include/cpython/pyctype.h
Include/cpython/objimpl.h
Include/cpython/pystate.h
Include/cpython/compile.h
Include/cpython/classobject.h
Include/cpython/odictobject.h
Include/cpython/descrobject.h
Include/pybuffer.h
Include/pystrtod.h
Include/methodobject.h
Include/traceback.h
Include/pyhash.h
Include/typeslots.h
Include/pyerrors.h
Include/memoryobject.h
Include/errcode.h
Include/opcode.h
Include/floatobject.h
Include/abstract.h
Include/fileobject.h
Include/unicodeobject.h
Include/dictobject.h
Include/complexobject.h
Include/setobject.h
Include/bytesobject.h
Include/objimpl.h
Include/weakrefobject.h
Include/pystate.h
Include/marshal.h
Include/pymath.h
Include/compile.h
Include/ceval.h
Include/structmember.h
Include/boolobject.h
Include/pycapsule.h
Include/rangeobject.h
Include/pyport.h
Modules/_sre/sre_constants.h
Modules/_sre/sre_targets.h
Modules/_sre/sre.h
Modules/_io/_iomodule.h
Python/importdl.h
Python/opcode_targets.h
pyconfig.h
Generated by llvm-cov -- llvm version 13.0.1