LCOV - code coverage report
Current view:
top level
-
engine/interface
- command.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
Libprimis Test Coverage
Lines:
1400
2925
47.9 %
Date:
2024-11-23 07:55:14
Functions:
118
167
70.7 %
Function Name
Hit count
_Z10addcommandPKcPFvP5identES0_i
596
_Z10executeretP5identP6tagvalibRS1_
1
_Z10executeretPKcR6tagval
276
_Z10executeretPKjR6tagval
114
_Z10executestrP5identP6tagvalib
0
_Z10getfvarmaxPKc
1
_Z10getfvarminPKc
1
_Z10initcscmdsv
1
_Z10initidentsv
1
_Z10vartriggerP5ident
0
_Z10writeidentPKci
0
_Z11compilecodePKc
28
_Z11executeboolP5identP6tagvalib
0
_Z11executeboolPKj
86
_Z11identexistsPKc
1
_Z11parsestringPKc
117
_Z12ret_code_anyi
1304
_Z12ret_code_inti
0
_Z13clear_commandv
1
_Z13clearoverrideR5ident
1
_Z13setvarcheckedP5identi
0
_Z13storevalarrayIPcEvP5identRT_PS3_
1
_Z14clearoverridesv
0
_Z14ret_code_floati
0
_Z14setfvarcheckedP5identf
0
_Z14setsvarcheckedP5identPKc
1
_Z14unescapestringPcPKcS1_
116
_Z15ret_code_stringi
81
_Z3argPK5identP6tagvalii
1886
_Z4concPK6tagvalib
23
_Z4concPK6tagvalibPKc
4
_Z5aliasPKcS0_
2
_Z6getvarPKc
0
_Z6getvariPKc
3
_Z6popargR5ident
95
_Z6setargR5identR6tagval
0
_Z6setvarPKcibb
0
_Z7callcomPK5identP6tagvalii
841
_Z7executeP5identP6tagvalib
1
_Z7executePKc
1432
_Z7executePKj
214
_Z7freeargR6tagval
5938
_Z7getboolRK6tagval
122
_Z7pushargR5identRK6tagvalR10identstack
95
_Z7pushcmdP5identP6tagvalPKj
1
_Z7redoargR5identRK10identstack
0
_Z7setfvarPKcfbb
0
_Z7setsvarPKcS0_b
0
_Z7undoargR5identR10identstack
0
_Z8clampvarbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiii
1
_Z8freecodePj
0
_Z8getaliasPKc
1
_Z8getfloatRK8identvali
153
_Z8getidentPKc
0
_Z8newidentPKci
317
_Z8printvarPK5ident
503
_Z8printvarPK5identi
388
_Z8ret_codeii
1304
_Z8setaliasR5identR6tagval
190
_Z8storevalIfEvP5identRT_PS2_
0
_Z8storevalIiEvP5identRT_PS2_
0
_Z8touchvarPKc
0
_Z8variablePKciiiPiPFvP5identEi
387
_Z9clampfvarNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfff
0
_Z9cleancodeR5ident
555
_Z9execidentPKcib
1
_Z9fvariablePKcfffPfPFvP5identEi
112
_Z9getvarmaxPKc
0
_Z9getvarminPKc
1
_Z9parsewordPKc
5445
_Z9printfvarPK5identf
112
_Z9printsvarPK5identPKc
4
_Z9svariablePKcS0_PPcPFvP5identEi
5
_ZL10compileargRSt6vectorIjSaIjEERPKciiR11stringslice
5339
_ZL10compileintRSt6vectorIjSaIjEERK11stringslice
484
_ZL10compileintRSt6vectorIjSaIjEEi
837
_ZL10compilestrRSt6vectorIjSaIjEE
0
_ZL10compilestrRSt6vectorIjSaIjEEPKcib
555
_ZL10compilestrRSt6vectorIjSaIjEERK11stringsliceb
245
_ZL10compilevalRSt6vectorIjSaIjEEiRK11stringslice
1068
_ZL10forcefloatR6tagval
0
_ZL10forceidentR6tagval
0
_ZL11callcommandP5identP6tagvalib
1
_ZL11checknumberPKc
84
_ZL11compilemainRSt6vectorIjSaIjEEPKci
1736
_ZL11compilenullRSt6vectorIjSaIjEE
83
_ZL12compileblockRSt6vectorIjSaIjEE
173
_ZL12compileblockRSt6vectorIjSaIjEEPKcii
124
_ZL12compilefloatRSt6vectorIjSaIjEERK11stringslice
247
_ZL12compilefloatRSt6vectorIjSaIjEEf
620
_ZL12compileidentRSt6vectorIjSaIjEEP5ident
130
_ZL12compileidentRSt6vectorIjSaIjEERK11stringslice
92
_ZL12dodebugaliasv
6
_ZL12skipcommentsRPKc
9218
_ZL13compilelookupRSt6vectorIjSaIjEERPKcii
127
_ZL13debugcodelinePKcS0_z
0
_ZL13setvarcheckedP5identP6tagvali
0
_ZL15compileblockstrRSt6vectorIjSaIjEEPKcS4_b
7
_ZL15compileblocksubRSt6vectorIjSaIjEERPKci
0
_ZL16addreleaseactionP5identP6tagvali
1
_ZL16compileblockmainRSt6vectorIjSaIjEERPKcii
82
_ZL17compilestatementsRSt6vectorIjSaIjEERPKciii
1880
_ZL21compileunescapestringRSt6vectorIjSaIjEERPKcb
113
_ZL4concPK6tagvalibPKci
27
_ZL4concRSt6vectorIcSaIcEEPK6tagvalibPKci
4
_ZL6doargsPj
0
_ZL6getintRK8identvali
1859
_ZL7copyargR6tagvalRKS_
0
_ZL7cutwordRPKc
120
_ZL7cutwordRPKcR11stringslice
4559
_ZL7runcodePKjR6tagval
2173
_ZL8addidentRK5ident
1789
_ZL8copycodePKj
0
_ZL8forceargR6tagvali
2799
_ZL8forceintR6tagval
1050
_ZL8forcestrR6tagval
0
_ZL8freeargsP6tagvalRii
1341
_ZL8popaliasR5ident
0
_ZL8resetvarPc
1
_ZL8setaliasPKcR6tagval
3
_ZL8skipcodePKjR6tagval
0
_ZL9cutstringRPKc
0
_ZL9cutstringRPKcR11stringslice
0
_ZL9debugcodePKcz
6
_ZL9debuglinePKcS0_
0
_ZL9forcecodeR6tagval
0
_ZL9forcecondR6tagval
0
_ZL9forcenullR6tagval
1363
_ZL9getnumberRK8identvali
0
_ZL9pushaliasR5identR10identstack
0
_ZN6DefVar7changedEP5ident
0
_ZN6DefVarC2Ev
1
_ZN6DefVarD2Ev
3
_ZN6tagval6setintEi
2708
_ZN6tagval6setstrEPc
391
_ZN6tagval7cleanupEv
0
_ZN6tagval7setcodeEPKj
289
_ZN6tagval7setcstrEPKc
84
_ZN6tagval7setnullEv
2407
_ZN6tagval8setfloatEf
807
_ZN6tagval8setidentEP5ident
147
_ZN6tagval8setmacroEPKj
627
_ZN6tagval9setnumberEd
0
_ZNK5ident6getintEv
202
_ZNK5ident6getvalER6tagval
0
_ZNK5ident7getcstrER6tagval
84
_ZNK5ident7getcvalER6tagval
0
_ZNK5ident8getfloatEv
22
_ZNK5ident9getnumberEv
0
_ZNK6tagval6getintEv
1657
_ZNK6tagval8getfloatEv
131
_ZNK6tagval9getnumberEv
0
_ZZ10initcscmdsvENKUlPKcP6tagvalE11_clES0_S2_
1
_ZZ10initcscmdsvENKUlPcE5_clES_
1
_ZZ10initcscmdsvENKUlPcE6_clES_
1
_ZZ10initcscmdsvENKUlPcE7_clES_
1
_ZZ10initcscmdsvENKUlPcE8_clES_
1
_ZZ10initcscmdsvENKUlPcE9_clES_
1
_ZZ10initcscmdsvENKUlPcPfS0_S0_S_E1_clES_S0_S0_S0_S_
1
_ZZ10initcscmdsvENKUlPcPfS0_S0_S_E2_clES_S0_S0_S0_S_
1
_ZZ10initcscmdsvENKUlPcPiS0_S0_S_E0_clES_S0_S0_S0_S_
1
_ZZ10initcscmdsvENKUlPcPiS0_S0_S_E_clES_S0_S0_S0_S_
1
_ZZ10initcscmdsvENKUlPcS_S_E3_clES_S_S_
1
_ZZ10initcscmdsvENKUlPcS_S_E4_clES_S_S_
1
_ZZ10initcscmdsvENKUlPjE10_clES_
1
_ZZ7callcomPK5identP6tagvaliiENKUliE_clEi
1886
_ZZ7getboolRK6tagvalENKUlPKcE_clES3_
17
Generated by:
LCOV version 1.14