LCOV - code coverage report
Current view:
top level
-
src/script
- standard.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
432
448
96.4 %
Date:
2022-04-21 14:51:19
Functions:
41
41
100.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
251
308
81.5 %
Function Name
Hit count
_Z11MatchMultiARK7CScript
139
_Z16GetTxnOutputType9TxoutType
84551
_Z16InferTaprootTreeRK16TaprootSpendDataRK11XOnlyPubKey
117
_Z18ExtractDestinationRK7CScriptRNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEE
607614
_Z18IsValidDestinationRKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEE
31202
_Z20GetScriptForMultisigiRKNSt3__16vectorI7CPubKeyNS_9allocatorIS1_EEEE
24443
_Z21GetScriptForRawPubKeyRK7CPubKey
99084
_Z23GetScriptForDestinationRKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEE
1456353
_Z6SolverRK7CScriptRNSt3__16vectorINS3_IhNS2_9allocatorIhEEEENS4_IS6_EEEE
4746762
_Z7ToKeyIDRK16WitnessV0KeyHash
1677
_Z7ToKeyIDRK6PKHash
652
_ZN10ScriptHashC2ERK7CScript
132725
_ZN10ScriptHashC2ERK9CScriptID
1437
_ZN14TaprootBuilder10AddOmittedEiRK7uint256
2
_ZN14TaprootBuilder11ValidDepthsERKNSt3__16vectorIiNS0_9allocatorIiEEEE
975
_ZN14TaprootBuilder3AddEiRK7CScriptib
38051
_ZN14TaprootBuilder6InsertEONS_8NodeInfoEi
38053
_ZN14TaprootBuilder7CombineEONS_8NodeInfoES1_
23275
_ZN14TaprootBuilder8FinalizeERK11XOnlyPubKey
61284
_ZN14TaprootBuilder9GetOutputEv
61298
_ZN16TaprootSpendData5MergeES_
64051
_ZN16WitnessV0KeyHashC2ERK6PKHash
1657
_ZN16WitnessV0KeyHashC2ERK7CPubKey
12501
_ZN19WitnessV0ScriptHashC2ERK7CScript
21817
_ZN6PKHashC2ERK6CKeyID
148868
_ZN6PKHashC2ERK7CPubKey
26815
_ZN9CScriptIDC2ERK10ScriptHash
3524
_ZN9CScriptIDC2ERK7CScript
1017760
_ZNK14TaprootBuilder12GetSpendDataEv
61282
standard.cpp:_ZL13MatchMultisigRK7CScriptRiRNSt3__16vectorINS4_IhNS3_9allocatorIhEEEENS5_IS7_EEEE
25370
standard.cpp:_ZL14IsSmallInteger10opcodetype
32037
standard.cpp:_ZL15GetScriptNumber10opcodetypeNSt3__16vectorIhNS0_9allocatorIhEEEEii
32037
standard.cpp:_ZL16MatchPayToPubkeyRK7CScriptRNSt3__16vectorIhNS2_9allocatorIhEEEE
2192968
standard.cpp:_ZL20MatchPayToPubkeyHashRK7CScriptRNSt3__16vectorIhNS2_9allocatorIhEEEE
2147548
standard.cpp:_ZNK12_GLOBAL__N_114CScriptVisitorclERK10ScriptHash
133651
standard.cpp:_ZNK12_GLOBAL__N_114CScriptVisitorclERK14CNoDestination
33
standard.cpp:_ZNK12_GLOBAL__N_114CScriptVisitorclERK14WitnessUnknown
50
standard.cpp:_ZNK12_GLOBAL__N_114CScriptVisitorclERK16WitnessV0KeyHash
540169
standard.cpp:_ZNK12_GLOBAL__N_114CScriptVisitorclERK16WitnessV1Taproot
66104
standard.cpp:_ZNK12_GLOBAL__N_114CScriptVisitorclERK19WitnessV0ScriptHash
23095
standard.cpp:_ZNK12_GLOBAL__N_114CScriptVisitorclERK6PKHash
693251
Generated by:
LCOV version 0-eol-96201-ge66f56f4af6a