LCOV - code coverage report
Current view:
top level
-
src
- prevector.h
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
319
326
97.9 %
Date:
2021-06-29 14:35:33
Functions:
226
246
91.9 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
198
240
82.5 %
Function Name
Hit count
_ZN9prevectorILj16EhjiE10direct_ptrEi
6411928
_ZN9prevectorILj16EhjiE12indirect_ptrEi
456
_ZN9prevectorILj16EhjiE14const_iteratorC2EPKh
23309335549
_ZN9prevectorILj16EhjiE14const_iteratorpLEj
0
_ZN9prevectorILj16EhjiE14const_iteratorplEj
20021
_ZN9prevectorILj16EhjiE14const_iteratorppEv
16558575570
_ZN9prevectorILj16EhjiE15change_capacityEj
3207308
_ZN9prevectorILj16EhjiE3endEv
1600580
_ZN9prevectorILj16EhjiE4dataEv
2651
_ZN9prevectorILj16EhjiE4fillEPhlRKh
2123531
_ZN9prevectorILj16EhjiE4fillINS0_14const_iteratorEEEvPhT_S4_
1490535
_ZN9prevectorILj16EhjiE4fillINSt3__111__wrap_iterIPKhEEEEvPhT_S8_
33
_ZN9prevectorILj16EhjiE4fillIPKhEEvPhT_S5_
390430
_ZN9prevectorILj16EhjiE4fillIPhEEvS2_T_S3_
417
_ZN9prevectorILj16EhjiE4swapERS0_
1204614
_ZN9prevectorILj16EhjiE5clearEv
797709
_ZN9prevectorILj16EhjiE5eraseENS0_8iteratorES1_
800290
_ZN9prevectorILj16EhjiE6assignEjRKh
9
_ZN9prevectorILj16EhjiE6assignINS0_14const_iteratorEEEvT_S3_
406820
_ZN9prevectorILj16EhjiE6assignINSt3__111__wrap_iterIPKhEEEEvT_S7_
33
_ZN9prevectorILj16EhjiE6assignIPKhEEvT_S4_
390430
_ZN9prevectorILj16EhjiE6assignIPhEEvT_S3_
417
_ZN9prevectorILj16EhjiE6resizeEj
800358
_ZN9prevectorILj16EhjiE8item_ptrEi
6412043
_ZN9prevectorILj16EhjiE8iteratorC2EPh
2400868
_ZN9prevectorILj16EhjiE8iteratorppEv
0
_ZN9prevectorILj16EhjiEC2EOS0_
335795
_ZN9prevectorILj16EhjiEC2ERKS0_
1083716
_ZN9prevectorILj16EhjiEC2EjRKh
2123503
_ZN9prevectorILj16EhjiED2Ev
3536164
_ZN9prevectorILj16EhjiEaSEOS0_
868819
_ZN9prevectorILj16EhjiEaSERKS0_
406820
_ZN9prevectorILj16EhjiEixEj
3580
_ZN9prevectorILj28EhjiE10direct_ptrEi
144024897
_ZN9prevectorILj28EhjiE12emplace_backIJRKhEEEvDpOT_
43081
_ZN9prevectorILj28EhjiE12indirect_ptrEi
13518506
_ZN9prevectorILj28EhjiE13shrink_to_fitEv
94953753
_ZN9prevectorILj28EhjiE14const_iteratorC2ENS0_8iteratorE
2837593
_ZN9prevectorILj28EhjiE14const_iteratorC2EPKh
994523951
_ZN9prevectorILj28EhjiE14const_iteratormiEj
1180
_ZN9prevectorILj28EhjiE14const_iteratorpLEj
80923940
_ZN9prevectorILj28EhjiE14const_iteratorplEj
29316795
_ZN9prevectorILj28EhjiE14const_iteratorppEi
391045667
_ZN9prevectorILj28EhjiE14const_iteratorppEv
4604955093
_ZN9prevectorILj28EhjiE15change_capacityEj
138847463
_ZN9prevectorILj28EhjiE20resize_uninitializedEj
1581543
_ZN9prevectorILj28EhjiE3endEv
31888627
_ZN9prevectorILj28EhjiE4dataEv
183044
_ZN9prevectorILj28EhjiE4fillEPhlRKh
384088
_ZN9prevectorILj28EhjiE4fillINS0_14const_iteratorEEEvPhT_S4_
59230534
_ZN9prevectorILj28EhjiE4fillINSt3__111__wrap_iterIPKhEEEEvPhT_S8_
6065539
_ZN9prevectorILj28EhjiE4fillINSt3__111__wrap_iterIPhEEEEvS4_T_S6_
5402
_ZN9prevectorILj28EhjiE4fillIPKhEEvPhT_S5_
1152
_ZN9prevectorILj28EhjiE4fillIPhEEvS2_T_S3_
704
_ZN9prevectorILj28EhjiE4swapERS0_
34068843
_ZN9prevectorILj28EhjiE5beginEv
32143621
_ZN9prevectorILj28EhjiE5clearEv
110837749
_ZN9prevectorILj28EhjiE5eraseENS0_8iteratorES1_
345386
_ZN9prevectorILj28EhjiE6assignEjRKh
172887
_ZN9prevectorILj28EhjiE6assignINS0_14const_iteratorEEEvT_S3_
13969725
_ZN9prevectorILj28EhjiE6insertENS0_8iteratorERKh
18859275
_ZN9prevectorILj28EhjiE6insertINS0_14const_iteratorEEEvNS0_8iteratorET_S4_
5565258
_ZN9prevectorILj28EhjiE6insertINSt3__111__wrap_iterIPKhEEEEvNS0_8iteratorET_S8_
5734692
_ZN9prevectorILj28EhjiE6insertINSt3__111__wrap_iterIPhEEEEvNS0_8iteratorET_S7_
5402
_ZN9prevectorILj28EhjiE6insertIPhEEvNS0_8iteratorET_S4_
704
_ZN9prevectorILj28EhjiE6resizeEj
111052649
_ZN9prevectorILj28EhjiE8item_ptrEi
151077105
_ZN9prevectorILj28EhjiE8iteratorC2EPh
83215019
_ZN9prevectorILj28EhjiE8iteratorppEv
2525962
_ZN9prevectorILj28EhjiE9push_backERKh
43081
_ZN9prevectorILj28EhjiEC2EOS0_
11699815
_ZN9prevectorILj28EhjiEC2ERKS0_
37947038
_ZN9prevectorILj28EhjiEC2Ev
114752744
_ZN9prevectorILj28EhjiEC2INS0_14const_iteratorEEET_S3_
1748754
_ZN9prevectorILj28EhjiEC2INSt3__111__wrap_iterIPKhEEEET_S7_
330873
_ZN9prevectorILj28EhjiEC2IPKhEET_S4_
1152
_ZN9prevectorILj28EhjiED2Ev
166053386
_ZN9prevectorILj28EhjiEaSEOS0_
22373724
_ZN9prevectorILj28EhjiEaSERKS0_
13995651
_ZN9prevectorILj28EhjiEixEj
1980532
_ZN9prevectorILj33EhjiE10direct_ptrEi
907420
_ZN9prevectorILj33EhjiE12indirect_ptrEi
0
_ZN9prevectorILj33EhjiE15change_capacityEj
24732
_ZN9prevectorILj33EhjiE3endEv
0
_ZN9prevectorILj33EhjiE4dataEv
239221
_ZN9prevectorILj33EhjiE4fillEPhlRKh
239219
_ZN9prevectorILj33EhjiE5clearEv
0
_ZN9prevectorILj33EhjiE5eraseENS0_8iteratorES1_
0
_ZN9prevectorILj33EhjiE6resizeEj
214487
_ZN9prevectorILj33EhjiE8item_ptrEi
907420
_ZN9prevectorILj33EhjiE8iteratorC2EPh
0
_ZN9prevectorILj33EhjiE8iteratorppEv
0
_ZN9prevectorILj33EhjiEC2EjRKh
24732
_ZN9prevectorILj33EhjiEC2Ev
597720
_ZN9prevectorILj33EhjiED2Ev
622452
_ZN9prevectorILj33EhjiEixEj
428980
_ZN9prevectorILj35EhjiE10direct_ptrEi
96
_ZN9prevectorILj35EhjiE12indirect_ptrEi
0
_ZN9prevectorILj35EhjiE15change_capacityEj
12
_ZN9prevectorILj35EhjiE3endEv
24
_ZN9prevectorILj35EhjiE4dataEv
12
_ZN9prevectorILj35EhjiE4fillEPhlRKh
0
_ZN9prevectorILj35EhjiE4fillINS_ILj16EhjiE14const_iteratorEEEvPhT_S5_
12
_ZN9prevectorILj35EhjiE4fillIPKhEEvPhT_S5_
12
_ZN9prevectorILj35EhjiE4fillIPhEEvS2_T_S3_
12
_ZN9prevectorILj35EhjiE5beginEv
24
_ZN9prevectorILj35EhjiE5clearEv
0
_ZN9prevectorILj35EhjiE5eraseENS0_8iteratorES1_
0
_ZN9prevectorILj35EhjiE6insertIPKhEEvNS0_8iteratorET_S5_
12
_ZN9prevectorILj35EhjiE6insertIPhEEvNS0_8iteratorET_S4_
12
_ZN9prevectorILj35EhjiE6resizeEj
0
_ZN9prevectorILj35EhjiE8item_ptrEi
96
_ZN9prevectorILj35EhjiE8iteratorC2EPh
48
_ZN9prevectorILj35EhjiE8iteratorppEv
0
_ZN9prevectorILj35EhjiEC2INS_ILj16EhjiE14const_iteratorEEET_S4_
12
_ZN9prevectorILj35EhjiED2Ev
12
_ZN9prevectorILj8EijiE10direct_ptrEi
2375552
_ZN9prevectorILj8EijiE12emplace_backIJRKiEEEvDpOT_
17664
_ZN9prevectorILj8EijiE12indirect_ptrEi
32896384
_ZN9prevectorILj8EijiE13shrink_to_fitEv
4224
_ZN9prevectorILj8EijiE14const_iteratorC2EPKi
5359360
_ZN9prevectorILj8EijiE14const_iteratorppEv
25371392
_ZN9prevectorILj8EijiE15change_capacityEj
1077760
_ZN9prevectorILj8EijiE16reverse_iteratorC2EPi
1064704
_ZN9prevectorILj8EijiE16reverse_iteratordeEv
4209152
_ZN9prevectorILj8EijiE16reverse_iteratorppEv
4209152
_ZN9prevectorILj8EijiE20resize_uninitializedEj
18176
_ZN9prevectorILj8EijiE22const_reverse_iteratorC2EPKi
1064704
_ZN9prevectorILj8EijiE22const_reverse_iteratorppEv
4209152
_ZN9prevectorILj8EijiE3endEv
5491840
_ZN9prevectorILj8EijiE4fillEPilRKi
45312
_ZN9prevectorILj8EijiE4fillINS0_14const_iteratorEEEvPiT_S4_
17920
_ZN9prevectorILj8EijiE4fillINS0_8iteratorEEEvPiT_S4_
532352
_ZN9prevectorILj8EijiE4fillINSt3__111__wrap_iterIPiEEEEvS4_T_S6_
532352
_ZN9prevectorILj8EijiE4fillIPiEEvS2_T_S3_
8192
_ZN9prevectorILj8EijiE4rendEv
532352
_ZN9prevectorILj8EijiE4swapERS0_
37888
_ZN9prevectorILj8EijiE5beginEv
9829504
_ZN9prevectorILj8EijiE5clearEv
27648
_ZN9prevectorILj8EijiE5eraseENS0_8iteratorE
56192
_ZN9prevectorILj8EijiE5eraseENS0_8iteratorES1_
149888
_ZN9prevectorILj8EijiE6assignEjRKi
512
_ZN9prevectorILj8EijiE6assignINS0_14const_iteratorEEEvT_S3_
17920
_ZN9prevectorILj8EijiE6insertENS0_8iteratorERKi
65664
_ZN9prevectorILj8EijiE6insertENS0_8iteratorEjRKi
31744
_ZN9prevectorILj8EijiE6insertIPiEEvNS0_8iteratorET_S4_
8192
_ZN9prevectorILj8EijiE6rbeginEv
532352
_ZN9prevectorILj8EijiE6resizeEj
58368
_ZN9prevectorILj8EijiE7reserveEj
7936
_ZN9prevectorILj8EijiE8item_ptrEi
34813440
_ZN9prevectorILj8EijiE8iteratorC2EPi
28365696
_ZN9prevectorILj8EijiE8iteratorixEj
4209152
_ZN9prevectorILj8EijiE8iteratormiEj
4223104
_ZN9prevectorILj8EijiE8iteratorplEj
8715392
_ZN9prevectorILj8EijiE8iteratorppEv
8418304
_ZN9prevectorILj8EijiE8pop_backEv
13952
_ZN9prevectorILj8EijiE9push_backERKi
17664
_ZN9prevectorILj8EijiEC2Ev
256
_ZN9prevectorILj8EijiEC2INS0_8iteratorEEET_S3_
532352
_ZN9prevectorILj8EijiEC2INSt3__111__wrap_iterIPiEEEET_S6_
532352
_ZN9prevectorILj8EijiED2Ev
1064960
_ZN9prevectorILj8EijiEaSEOS0_
8064
_ZN9prevectorILj8EijiEaSERKS0_
17920
_ZN9prevectorILj8EijiEixEj
17136000
_ZNK9prevectorILj16EhjiE10direct_ptrEi
23685164659
_ZNK9prevectorILj16EhjiE12indirect_ptrEi
36593
_ZNK9prevectorILj16EhjiE14const_iteratordeEv
49890325919
_ZNK9prevectorILj16EhjiE14const_iteratorneES1_
16039148531
_ZNK9prevectorILj16EhjiE3endEv
7756792455
_ZNK9prevectorILj16EhjiE4dataEv
301478282
_ZNK9prevectorILj16EhjiE4sizeEv
39400460298
_ZNK9prevectorILj16EhjiE5beginEv
15552583133
_ZNK9prevectorILj16EhjiE5emptyEv
129154
_ZNK9prevectorILj16EhjiE8capacityEv
797731
_ZNK9prevectorILj16EhjiE8item_ptrEi
23685212844
_ZNK9prevectorILj16EhjiE8iteratordeEv
4801739
_ZNK9prevectorILj16EhjiE8iteratorneES1_
0
_ZNK9prevectorILj16EhjiE9is_directEv
63098948726
_ZNK9prevectorILj16EhjiEeqERKS0_
40149
_ZNK9prevectorILj16EhjiEixEj
74506952
_ZNK9prevectorILj16EhjiEltERKS0_
7755264419
_ZNK9prevectorILj28EhjiE10direct_ptrEi
286147368
_ZNK9prevectorILj28EhjiE12indirect_ptrEi
764034178
_ZNK9prevectorILj28EhjiE14const_iteratordeEv
6011856357
_ZNK9prevectorILj28EhjiE14const_iteratoreqES1_
11418
_ZNK9prevectorILj28EhjiE14const_iteratorgeES1_
392620659
_ZNK9prevectorILj28EhjiE14const_iteratorixEj
677552
_ZNK9prevectorILj28EhjiE14const_iteratorltES1_
391942389
_ZNK9prevectorILj28EhjiE14const_iteratorneES1_
4216413913
_ZNK9prevectorILj28EhjiE16allocated_memoryEv
30162774
_ZNK9prevectorILj28EhjiE3endEv
843384642
_ZNK9prevectorILj28EhjiE4backEv
74044
_ZNK9prevectorILj28EhjiE4dataEv
46201448
_ZNK9prevectorILj28EhjiE4sizeEv
1498916051
_ZNK9prevectorILj28EhjiE5beginEv
121946177
_ZNK9prevectorILj28EhjiE5emptyEv
52536773
_ZNK9prevectorILj28EhjiE8capacityEv
46145419
_ZNK9prevectorILj28EhjiE8item_ptrEi
1050301262
_ZNK9prevectorILj28EhjiE8iteratordeEv
67884723
_ZNK9prevectorILj28EhjiE8iteratorneES1_
2616007
_ZNK9prevectorILj28EhjiE9is_directEv
3079506551
_ZNK9prevectorILj28EhjiEeqERKS0_
778414
_ZNK9prevectorILj28EhjiEixEj
38821742
_ZNK9prevectorILj28EhjiEltERKS0_
23916430
_ZNK9prevectorILj28EhjiEneERKS0_
10141
_ZNK9prevectorILj33EhjiE10direct_ptrEi
24732
_ZNK9prevectorILj33EhjiE12indirect_ptrEi
0
_ZNK9prevectorILj33EhjiE4dataEv
24732
_ZNK9prevectorILj33EhjiE4sizeEv
453706
_ZNK9prevectorILj33EhjiE8capacityEv
214487
_ZNK9prevectorILj33EhjiE8item_ptrEi
24732
_ZNK9prevectorILj33EhjiE8iteratordeEv
0
_ZNK9prevectorILj33EhjiE8iteratorneES1_
0
_ZNK9prevectorILj33EhjiE9is_directEv
2247529
_ZNK9prevectorILj35EhjiE4sizeEv
84
_ZNK9prevectorILj35EhjiE8capacityEv
24
_ZNK9prevectorILj35EhjiE8iteratordeEv
48
_ZNK9prevectorILj35EhjiE8iteratorneES1_
0
_ZNK9prevectorILj35EhjiE9is_directEv
228
_ZNK9prevectorILj8EijiE10direct_ptrEi
1660160
_ZNK9prevectorILj8EijiE12indirect_ptrEi
4763904
_ZNK9prevectorILj8EijiE14const_iteratordeEv
25407232
_ZNK9prevectorILj8EijiE14const_iteratorneES1_
19100416
_ZNK9prevectorILj8EijiE16reverse_iteratorneES1_
4741504
_ZNK9prevectorILj8EijiE22const_reverse_iteratordeEv
4209152
_ZNK9prevectorILj8EijiE22const_reverse_iteratorneES1_
4741504
_ZNK9prevectorILj8EijiE3endEv
2147328
_ZNK9prevectorILj8EijiE4rendEv
532352
_ZNK9prevectorILj8EijiE4sizeEv
13262080
_ZNK9prevectorILj8EijiE5beginEv
3212032
_ZNK9prevectorILj8EijiE5emptyEv
532352
_ZNK9prevectorILj8EijiE6rbeginEv
532352
_ZNK9prevectorILj8EijiE8capacityEv
188800
_ZNK9prevectorILj8EijiE8item_ptrEi
6424064
_ZNK9prevectorILj8EijiE8iteratordeEv
19011840
_ZNK9prevectorILj8EijiE8iteratorneES1_
9483008
_ZNK9prevectorILj8EijiE9is_directEv
56831104
_ZNK9prevectorILj8EijiEeqERKS0_
1064704
_ZmiN9prevectorILj16EhjiE14const_iteratorES1_
440027
_ZmiN9prevectorILj16EhjiE8iteratorES1_
800290
_ZmiN9prevectorILj28EhjiE14const_iteratorES1_
603383407
_ZmiN9prevectorILj28EhjiE8iteratorES1_
30570130
_ZmiN9prevectorILj33EhjiE8iteratorES1_
0
_ZmiN9prevectorILj35EhjiE8iteratorES1_
24
_ZmiN9prevectorILj8EijiE14const_iteratorES1_
17920
_ZmiN9prevectorILj8EijiE8iteratorES1_
787840
Generated by:
LCOV version 1.14