Coverage Report

Created: 2024-08-21 05:08

/workdir/bitcoin/src/serialize.h
Line
Count
Source (jump to first uncovered line)
1
// Copyright (c) 2009-2010 Satoshi Nakamoto
2
// Copyright (c) 2009-2022 The Bitcoin Core developers
3
// Distributed under the MIT software license, see the accompanying
4
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
5
6
#ifndef BITCOIN_SERIALIZE_H
7
#define BITCOIN_SERIALIZE_H
8
9
#include <attributes.h>
10
#include <compat/assumptions.h> // IWYU pragma: keep
11
#include <compat/endian.h>
12
#include <prevector.h>
13
#include <span.h>
14
15
#include <algorithm>
16
#include <concepts>
17
#include <cstdint>
18
#include <cstring>
19
#include <ios>
20
#include <limits>
21
#include <map>
22
#include <memory>
23
#include <set>
24
#include <string>
25
#include <utility>
26
#include <vector>
27
28
/**
29
 * The maximum size of a serialized object in bytes or number of elements
30
 * (for eg vectors) when the size is encoded as CompactSize.
31
 */
32
static constexpr uint64_t MAX_SIZE = 0x02000000;
33
34
/** Maximum amount of memory (in bytes) to allocate at once when deserializing vectors. */
35
static const unsigned int MAX_VECTOR_ALLOCATE = 5000000;
36
37
/**
38
 * Dummy data type to identify deserializing constructors.
39
 *
40
 * By convention, a constructor of a type T with signature
41
 *
42
 *   template <typename Stream> T::T(deserialize_type, Stream& s)
43
 *
44
 * is a deserializing constructor, which builds the type by
45
 * deserializing it from s. If T contains const fields, this
46
 * is likely the only way to do so.
47
 */
48
struct deserialize_type {};
49
constexpr deserialize_type deserialize {};
50
51
/*
52
 * Lowest-level serialization and conversion.
53
 */
54
template<typename Stream> inline void ser_writedata8(Stream &s, uint8_t obj)
55
238k
{
56
238k
    s.write(AsBytes(Span{&obj, 1}));
57
238k
}
void ser_writedata8<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned char)
Line
Count
Source
55
61.6k
{
56
61.6k
    s.write(AsBytes(Span{&obj, 1}));
57
61.6k
}
Unexecuted instantiation: void ser_writedata8<AutoFile>(AutoFile&, unsigned char)
void ser_writedata8<VectorWriter>(VectorWriter&, unsigned char)
Line
Count
Source
55
6.82k
{
56
6.82k
    s.write(AsBytes(Span{&obj, 1}));
57
6.82k
}
Unexecuted instantiation: void ser_writedata8<DataStream>(DataStream&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<SizeComputer>(SizeComputer&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
void ser_writedata8<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned char)
Line
Count
Source
55
94.6k
{
56
94.6k
    s.write(AsBytes(Span{&obj, 1}));
57
94.6k
}
void ser_writedata8<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned char)
Line
Count
Source
55
6.75k
{
56
6.75k
    s.write(AsBytes(Span{&obj, 1}));
57
6.75k
}
Unexecuted instantiation: void ser_writedata8<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<HashWriter>(HashWriter&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned char)
void ser_writedata8<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned char)
Line
Count
Source
55
68.2k
{
56
68.2k
    s.write(AsBytes(Span{&obj, 1}));
57
68.2k
}
58
template<typename Stream> inline void ser_writedata16(Stream &s, uint16_t obj)
59
0
{
60
0
    obj = htole16_internal(obj);
61
0
    s.write(AsBytes(Span{&obj, 1}));
62
0
}
Unexecuted instantiation: void ser_writedata16<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<AutoFile>(AutoFile&, unsigned short)
Unexecuted instantiation: void ser_writedata16<DataStream>(DataStream&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<SizeComputer>(SizeComputer&, unsigned short)
Unexecuted instantiation: void ser_writedata16<VectorWriter>(VectorWriter&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<HashWriter>(HashWriter&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned short)
63
template<typename Stream> inline void ser_writedata16be(Stream &s, uint16_t obj)
64
0
{
65
0
    obj = htobe16_internal(obj);
66
0
    s.write(AsBytes(Span{&obj, 1}));
67
0
}
68
template<typename Stream> inline void ser_writedata32(Stream &s, uint32_t obj)
69
1.80M
{
70
1.80M
    obj = htole32_internal(obj);
71
1.80M
    s.write(AsBytes(Span{&obj, 1}));
72
1.80M
}
void ser_writedata32<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned int)
Line
Count
Source
69
82.1k
{
70
82.1k
    obj = htole32_internal(obj);
71
82.1k
    s.write(AsBytes(Span{&obj, 1}));
72
82.1k
}
Unexecuted instantiation: void ser_writedata32<AutoFile>(AutoFile&, unsigned int)
void ser_writedata32<DataStream>(DataStream&, unsigned int)
Line
Count
Source
69
13.5k
{
70
13.5k
    obj = htole32_internal(obj);
71
13.5k
    s.write(AsBytes(Span{&obj, 1}));
72
13.5k
}
Unexecuted instantiation: void ser_writedata32<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<SizeComputer>(SizeComputer&, unsigned int)
void ser_writedata32<VectorWriter>(VectorWriter&, unsigned int)
Line
Count
Source
69
23.4k
{
70
23.4k
    obj = htole32_internal(obj);
71
23.4k
    s.write(AsBytes(Span{&obj, 1}));
72
23.4k
}
Unexecuted instantiation: void ser_writedata32<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned int)
void ser_writedata32<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned int)
Line
Count
Source
69
270k
{
70
270k
    obj = htole32_internal(obj);
71
270k
    s.write(AsBytes(Span{&obj, 1}));
72
270k
}
void ser_writedata32<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned int)
Line
Count
Source
69
6.75k
{
70
6.75k
    obj = htole32_internal(obj);
71
6.75k
    s.write(AsBytes(Span{&obj, 1}));
72
6.75k
}
Unexecuted instantiation: void ser_writedata32<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned int)
void ser_writedata32<HashWriter>(HashWriter&, unsigned int)
Line
Count
Source
69
1.34M
{
70
1.34M
    obj = htole32_internal(obj);
71
1.34M
    s.write(AsBytes(Span{&obj, 1}));
72
1.34M
}
Unexecuted instantiation: void ser_writedata32<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned int)
void ser_writedata32<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned int)
Line
Count
Source
69
68.2k
{
70
68.2k
    obj = htole32_internal(obj);
71
68.2k
    s.write(AsBytes(Span{&obj, 1}));
72
68.2k
}
73
template<typename Stream> inline void ser_writedata32be(Stream &s, uint32_t obj)
74
0
{
75
0
    obj = htobe32_internal(obj);
76
0
    s.write(AsBytes(Span{&obj, 1}));
77
0
}
78
template<typename Stream> inline void ser_writedata64(Stream &s, uint64_t obj)
79
54.5k
{
80
54.5k
    obj = htole64_internal(obj);
81
54.5k
    s.write(AsBytes(Span{&obj, 1}));
82
54.5k
}
void ser_writedata64<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned long)
Line
Count
Source
79
13.6k
{
80
13.6k
    obj = htole64_internal(obj);
81
13.6k
    s.write(AsBytes(Span{&obj, 1}));
82
13.6k
}
Unexecuted instantiation: void ser_writedata64<AutoFile>(AutoFile&, unsigned long)
void ser_writedata64<DataStream>(DataStream&, unsigned long)
Line
Count
Source
79
3.37k
{
80
3.37k
    obj = htole64_internal(obj);
81
3.37k
    s.write(AsBytes(Span{&obj, 1}));
82
3.37k
}
Unexecuted instantiation: void ser_writedata64<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, unsigned long)
Unexecuted instantiation: void ser_writedata64<SizeComputer>(SizeComputer&, unsigned long)
void ser_writedata64<VectorWriter>(VectorWriter&, unsigned long)
Line
Count
Source
79
10.1k
{
80
10.1k
    obj = htole64_internal(obj);
81
10.1k
    s.write(AsBytes(Span{&obj, 1}));
82
10.1k
}
Unexecuted instantiation: void ser_writedata64<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
void ser_writedata64<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned long)
Line
Count
Source
79
8.53k
{
80
8.53k
    obj = htole64_internal(obj);
81
8.53k
    s.write(AsBytes(Span{&obj, 1}));
82
8.53k
}
void ser_writedata64<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned long)
Line
Count
Source
79
1.68k
{
80
1.68k
    obj = htole64_internal(obj);
81
1.68k
    s.write(AsBytes(Span{&obj, 1}));
82
1.68k
}
Unexecuted instantiation: void ser_writedata64<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void ser_writedata64<HashWriter>(HashWriter&, unsigned long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned long)
void ser_writedata64<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned long)
Line
Count
Source
79
17.0k
{
80
17.0k
    obj = htole64_internal(obj);
81
17.0k
    s.write(AsBytes(Span{&obj, 1}));
82
17.0k
}
83
template<typename Stream> inline uint8_t ser_readdata8(Stream &s)
84
103k
{
85
103k
    uint8_t obj;
86
103k
    s.read(AsWritableBytes(Span{&obj, 1}));
87
103k
    return obj;
88
103k
}
unsigned char ser_readdata8<DataStream>(DataStream&)
Line
Count
Source
84
62.1k
{
85
62.1k
    uint8_t obj;
86
62.1k
    s.read(AsWritableBytes(Span{&obj, 1}));
87
62.1k
    return obj;
88
62.1k
}
unsigned char ser_readdata8<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
84
40.9k
{
85
40.9k
    uint8_t obj;
86
40.9k
    s.read(AsWritableBytes(Span{&obj, 1}));
87
40.9k
    return obj;
88
40.9k
}
Unexecuted instantiation: unsigned char ser_readdata8<SpanReader>(SpanReader&)
Unexecuted instantiation: unsigned char ser_readdata8<AutoFile>(AutoFile&)
Unexecuted instantiation: unsigned char ser_readdata8<BufferedFile>(BufferedFile&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
89
template<typename Stream> inline uint16_t ser_readdata16(Stream &s)
90
0
{
91
0
    uint16_t obj;
92
0
    s.read(AsWritableBytes(Span{&obj, 1}));
93
0
    return le16toh_internal(obj);
94
0
}
Unexecuted instantiation: unsigned short ser_readdata16<DataStream>(DataStream&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<SpanReader>(SpanReader&)
Unexecuted instantiation: unsigned short ser_readdata16<AutoFile>(AutoFile&)
Unexecuted instantiation: unsigned short ser_readdata16<BufferedFile>(BufferedFile&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
95
template<typename Stream> inline uint16_t ser_readdata16be(Stream &s)
96
0
{
97
0
    uint16_t obj;
98
0
    s.read(AsWritableBytes(Span{&obj, 1}));
99
0
    return be16toh_internal(obj);
100
0
}
101
template<typename Stream> inline uint32_t ser_readdata32(Stream &s)
102
292k
{
103
292k
    uint32_t obj;
104
292k
    s.read(AsWritableBytes(Span{&obj, 1}));
105
292k
    return le32toh_internal(obj);
106
292k
}
unsigned int ser_readdata32<DataStream>(DataStream&)
Line
Count
Source
102
230k
{
103
230k
    uint32_t obj;
104
230k
    s.read(AsWritableBytes(Span{&obj, 1}));
105
230k
    return le32toh_internal(obj);
106
230k
}
unsigned int ser_readdata32<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
102
61.5k
{
103
61.5k
    uint32_t obj;
104
61.5k
    s.read(AsWritableBytes(Span{&obj, 1}));
105
61.5k
    return le32toh_internal(obj);
106
61.5k
}
Unexecuted instantiation: unsigned int ser_readdata32<SpanReader>(SpanReader&)
Unexecuted instantiation: unsigned int ser_readdata32<AutoFile>(AutoFile&)
Unexecuted instantiation: unsigned int ser_readdata32<BufferedFile>(BufferedFile&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
107
template<typename Stream> inline uint32_t ser_readdata32be(Stream &s)
108
0
{
109
0
    uint32_t obj;
110
0
    s.read(AsWritableBytes(Span{&obj, 1}));
111
0
    return be32toh_internal(obj);
112
0
}
113
template<typename Stream> inline uint64_t ser_readdata64(Stream &s)
114
11.9k
{
115
11.9k
    uint64_t obj;
116
11.9k
    s.read(AsWritableBytes(Span{&obj, 1}));
117
11.9k
    return le64toh_internal(obj);
118
11.9k
}
unsigned long ser_readdata64<DataStream>(DataStream&)
Line
Count
Source
114
3.42k
{
115
3.42k
    uint64_t obj;
116
3.42k
    s.read(AsWritableBytes(Span{&obj, 1}));
117
3.42k
    return le64toh_internal(obj);
118
3.42k
}
unsigned long ser_readdata64<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
114
8.53k
{
115
8.53k
    uint64_t obj;
116
8.53k
    s.read(AsWritableBytes(Span{&obj, 1}));
117
8.53k
    return le64toh_internal(obj);
118
8.53k
}
Unexecuted instantiation: unsigned long ser_readdata64<SpanReader>(SpanReader&)
Unexecuted instantiation: unsigned long ser_readdata64<AutoFile>(AutoFile&)
Unexecuted instantiation: unsigned long ser_readdata64<BufferedFile>(BufferedFile&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long ser_readdata64<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: unsigned long ser_readdata64<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
119
120
121
class SizeComputer;
122
123
/**
124
 * Convert any argument to a reference to X, maintaining constness.
125
 *
126
 * This can be used in serialization code to invoke a base class's
127
 * serialization routines.
128
 *
129
 * Example use:
130
 *   class Base { ... };
131
 *   class Child : public Base {
132
 *     int m_data;
133
 *   public:
134
 *     SERIALIZE_METHODS(Child, obj) {
135
 *       READWRITE(AsBase<Base>(obj), obj.m_data);
136
 *     }
137
 *   };
138
 *
139
 * static_cast cannot easily be used here, as the type of Obj will be const Child&
140
 * during serialization and Child& during deserialization. AsBase will convert to
141
 * const Base& and Base& appropriately.
142
 */
143
template <class Out, class In>
144
Out& AsBase(In& x)
145
24.7k
{
146
24.7k
    static_assert(std::is_base_of_v<Out, In>);
147
24.7k
    return x;
148
24.7k
}
prevector<28u, unsigned char, unsigned int, int>& AsBase<prevector<28u, unsigned char, unsigned int, int>, CScript>(CScript&)
Line
Count
Source
145
17.0k
{
146
17.0k
    static_assert(std::is_base_of_v<Out, In>);
147
17.0k
    return x;
148
17.0k
}
CBlockHeader& AsBase<CBlockHeader, CBlock>(CBlock&)
Line
Count
Source
145
6.84k
{
146
6.84k
    static_assert(std::is_base_of_v<Out, In>);
147
6.84k
    return x;
148
6.84k
}
CNetAddr& AsBase<CNetAddr, CService>(CService&)
Line
Count
Source
145
870
{
146
870
    static_assert(std::is_base_of_v<Out, In>);
147
870
    return x;
148
870
}
Unexecuted instantiation: CService& AsBase<CService, CAddress>(CAddress&)
Unexecuted instantiation: CAddress& AsBase<CAddress, AddrInfo>(AddrInfo&)
Unexecuted instantiation: FlatFilePos& AsBase<FlatFilePos, CDiskTxPos>(CDiskTxPos&)
149
template <class Out, class In>
150
const Out& AsBase(const In& x)
151
147k
{
152
147k
    static_assert(std::is_base_of_v<Out, In>);
153
147k
    return x;
154
147k
}
prevector<28u, unsigned char, unsigned int, int> const& AsBase<prevector<28u, unsigned char, unsigned int, int>, CScript>(CScript const&)
Line
Count
Source
151
78.5k
{
152
78.5k
    static_assert(std::is_base_of_v<Out, In>);
153
78.5k
    return x;
154
78.5k
}
CBlockHeader const& AsBase<CBlockHeader, CBlock>(CBlock const&)
Line
Count
Source
151
65.8k
{
152
65.8k
    static_assert(std::is_base_of_v<Out, In>);
153
65.8k
    return x;
154
65.8k
}
CNetAddr const& AsBase<CNetAddr, CService>(CService const&)
Line
Count
Source
151
3.48k
{
152
3.48k
    static_assert(std::is_base_of_v<Out, In>);
153
3.48k
    return x;
154
3.48k
}
Unexecuted instantiation: CService const& AsBase<CService, CAddress>(CAddress const&)
Unexecuted instantiation: CAddress const& AsBase<CAddress, AddrInfo>(AddrInfo const&)
Unexecuted instantiation: FlatFilePos const& AsBase<FlatFilePos, CDiskTxPos>(CDiskTxPos const&)
155
156
825k
#define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))
157
0
#define SER_READ(obj, code) ser_action.SerRead(s, obj, [&](Stream& s, typename std::remove_const<Type>::type& obj) { code; })
Unexecuted instantiation: CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)#1}::operator()(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&) const
Unexecuted instantiation: CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::{lambda(DataStream&, CPartialMerkleTree&)#1}::operator()(DataStream&, CPartialMerkleTree&) const
Unexecuted instantiation: CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::{lambda(DataStream&, CPartialMerkleTree&)#2}::operator()(DataStream&, CPartialMerkleTree&) const
Unexecuted instantiation: CAddress::SerializationOps<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&)#1}::operator()(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&) const
Unexecuted instantiation: CAddress::SerializationOps<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<AutoFile&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&)#1}::operator()(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&) const
Unexecuted instantiation: CAddress::SerializationOps<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&)#1}::operator()(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&) const
Unexecuted instantiation: wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor, ActionUnserialize>(wallet::WalletDescriptor&, DataStream&, ActionUnserialize)::{lambda(DataStream&, wallet::WalletDescriptor&)#1}::operator()(DataStream&, wallet::WalletDescriptor&) const
158
0
#define SER_WRITE(obj, code) ser_action.SerWrite(s, obj, [&](Stream& s, const Type& obj) { code; })
Unexecuted instantiation: CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::{lambda(DataStream&, CPartialMerkleTree const&)#1}::operator()(DataStream&, CPartialMerkleTree const&) const
Unexecuted instantiation: CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)#1}::operator()(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&) const
Unexecuted instantiation: CAddress::SerializationOps<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&)#1}::operator()(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&) const
Unexecuted instantiation: CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::{lambda(VectorWriter&, CPartialMerkleTree const&)#1}::operator()(VectorWriter&, CPartialMerkleTree const&) const
Unexecuted instantiation: CAddress::SerializationOps<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<VectorWriter&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&)#1}::operator()(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&) const
Unexecuted instantiation: wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor const, ActionSerialize>(wallet::WalletDescriptor const&, DataStream&, ActionSerialize)::{lambda(DataStream&, wallet::WalletDescriptor const&)#1}::operator()(DataStream&, wallet::WalletDescriptor const&) const
159
160
/**
161
 * Implement the Ser and Unser methods needed for implementing a formatter (see Using below).
162
 *
163
 * Both Ser and Unser are delegated to a single static method SerializationOps, which is polymorphic
164
 * in the serialized/deserialized type (allowing it to be const when serializing, and non-const when
165
 * deserializing).
166
 *
167
 * Example use:
168
 *   struct FooFormatter {
169
 *     FORMATTER_METHODS(Class, obj) { READWRITE(obj.val1, VARINT(obj.val2)); }
170
 *   }
171
 *   would define a class FooFormatter that defines a serialization of Class objects consisting
172
 *   of serializing its val1 member using the default serialization, and its val2 member using
173
 *   VARINT serialization. That FooFormatter can then be used in statements like
174
 *   READWRITE(Using<FooFormatter>(obj.bla)).
175
 */
176
#define FORMATTER_METHODS(cls, obj) \
177
    template<typename Stream> \
178
694k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxIn::Ser<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
178
13.6k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CScript::Ser<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, CScript const&)
Line
Count
Source
178
27.3k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void COutPoint::Ser<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, COutPoint const&)
Line
Count
Source
178
13.6k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxOut::Ser<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
178
13.6k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CBlock::Ser<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlock const&)
Line
Count
Source
178
6.84k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CBlockHeader::Ser<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlockHeader const&)
Line
Count
Source
178
6.84k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void CBlockFileInfo::Ser<DataStream>(DataStream&, CBlockFileInfo const&)
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Ser<DataStream>(DataStream&, CBlockHeaderAndShortTxIDs const&)
void CBlockHeader::Ser<DataStream>(DataStream&, CBlockHeader const&)
Line
Count
Source
178
3.37k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void PrefilledTransaction::Ser<DataStream>(DataStream&, PrefilledTransaction const&)
Unexecuted instantiation: void CTxIn::Ser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void COutPoint::Ser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint const&)
Unexecuted instantiation: void CScript::Ser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CScript const&)
Unexecuted instantiation: void CTxOut::Ser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void CFeeRate::Ser<DataStream>(DataStream&, CFeeRate const&)
Unexecuted instantiation: void CMerkleBlock::Ser<DataStream>(DataStream&, CMerkleBlock const&)
Unexecuted instantiation: void CPartialMerkleTree::Ser<DataStream>(DataStream&, CPartialMerkleTree const&)
Unexecuted instantiation: void COutPoint::Ser<DataStream>(DataStream&, COutPoint const&)
Unexecuted instantiation: void CScript::Ser<DataStream>(DataStream&, CScript const&)
Unexecuted instantiation: void CTxIn::Ser<DataStream>(DataStream&, CTxIn const&)
Unexecuted instantiation: void FlatFilePos::Ser<DataStream>(DataStream&, FlatFilePos const&)
Unexecuted instantiation: void KeyOriginInfo::Ser<DataStream>(DataStream&, KeyOriginInfo const&)
Unexecuted instantiation: void CTxOut::Ser<SizeComputer>(SizeComputer&, CTxOut const&)
Unexecuted instantiation: void CScript::Ser<SizeComputer>(SizeComputer&, CScript const&)
Unexecuted instantiation: void CTxOut::Ser<DataStream>(DataStream&, CTxOut const&)
Unexecuted instantiation: void XOnlyPubKey::Ser<SizeComputer>(SizeComputer&, XOnlyPubKey const&)
Unexecuted instantiation: void XOnlyPubKey::Ser<DataStream>(DataStream&, XOnlyPubKey const&)
Unexecuted instantiation: void CBlock::Ser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CBlock const&)
Unexecuted instantiation: void CBlockHeader::Ser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader const&)
Unexecuted instantiation: void CBlockLocator::Ser<DataStream>(DataStream&, CBlockLocator const&)
Unexecuted instantiation: void CTxUndo::Ser<DataStream>(DataStream&, CTxUndo const&)
Unexecuted instantiation: void TxOutCompression::Ser<DataStream>(DataStream&, CTxOut const&)
Unexecuted instantiation: void CBlockUndo::Ser<DataStream>(DataStream&, CBlockUndo const&)
Unexecuted instantiation: void CService::Ser<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, CService const&)
Unexecuted instantiation: void CMessageHeader::Ser<DataStream>(DataStream&, CMessageHeader const&)
Unexecuted instantiation: void CAddress::Ser<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void CService::Ser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService const&)
Unexecuted instantiation: void CInv::Ser<DataStream>(DataStream&, CInv const&)
Unexecuted instantiation: void CBloomFilter::Ser<DataStream>(DataStream&, CBloomFilter const&)
Unexecuted instantiation: void CDiskBlockIndex::Ser<DataStream>(DataStream&, CDiskBlockIndex const&)
Unexecuted instantiation: void BlockTransactions::Ser<DataStream>(DataStream&, BlockTransactions const&)
Unexecuted instantiation: void BlockTransactionsRequest::Ser<DataStream>(DataStream&, BlockTransactionsRequest const&)
void CBlock::Ser<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlock const&)
Line
Count
Source
178
58.9k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CBlockHeader::Ser<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&)
Line
Count
Source
178
60.6k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxIn::Ser<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
178
6.84k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void COutPoint::Ser<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, COutPoint const&)
Line
Count
Source
178
6.84k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CScript::Ser<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, CScript const&)
Line
Count
Source
178
13.6k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxOut::Ser<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
178
6.84k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CBlockHeaderAndShortTxIDs::Ser<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeaderAndShortTxIDs const&)
Line
Count
Source
178
1.68k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void PrefilledTransaction::Ser<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, PrefilledTransaction const&)
Line
Count
Source
178
1.68k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxIn::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
178
1.68k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void COutPoint::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, COutPoint const&)
Line
Count
Source
178
1.68k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CScript::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CScript const&)
Line
Count
Source
178
3.37k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxOut::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
178
1.68k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void TxOutCompression::Ser<AutoFile>(AutoFile&, CTxOut const&)
void CService::Ser<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, CService const&)
Line
Count
Source
178
3.48k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void CAddress::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void CService::Ser<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService const&)
Unexecuted instantiation: void AddrInfo::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, AddrInfo const&)
Unexecuted instantiation: void AddrInfo::Ser<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, AddrInfo const&)
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Ser<SizeComputer>(SizeComputer&, CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: void CBlockHeader::Ser<SizeComputer>(SizeComputer&, CBlockHeader const&)
Unexecuted instantiation: void PrefilledTransaction::Ser<SizeComputer>(SizeComputer&, PrefilledTransaction const&)
Unexecuted instantiation: void CDiskTxPos::Ser<DataStream>(DataStream&, CDiskTxPos const&)
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBHashKey::Ser<DataStream>(DataStream&, (anonymous namespace)::DBHashKey const&)
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::Ser<DataStream>(DataStream&, (anonymous namespace)::DBVal const&)
Unexecuted instantiation: void MuHash3072::Ser<DataStream>(DataStream&, MuHash3072 const&)
Unexecuted instantiation: void Num3072::Ser<DataStream>(DataStream&, Num3072 const&)
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBHashKey::Ser<DataStream>(DataStream&, (anonymous namespace)::DBHashKey const&)
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBVal::Ser<DataStream>(DataStream&, (anonymous namespace)::DBVal const&)
Unexecuted instantiation: void COutPoint::Ser<HashWriter>(HashWriter&, COutPoint const&)
Unexecuted instantiation: void CTxOut::Ser<HashWriter>(HashWriter&, CTxOut const&)
Unexecuted instantiation: void CScript::Ser<HashWriter>(HashWriter&, CScript const&)
void CMessageHeader::Ser<VectorWriter>(VectorWriter&, CMessageHeader const&)
Line
Count
Source
178
17.4k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Ser<VectorWriter>(VectorWriter&, CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: void CBlockHeader::Ser<VectorWriter>(VectorWriter&, CBlockHeader const&)
Unexecuted instantiation: void PrefilledTransaction::Ser<VectorWriter>(VectorWriter&, PrefilledTransaction const&)
Unexecuted instantiation: void CInv::Ser<VectorWriter>(VectorWriter&, CInv const&)
void CBlockLocator::Ser<VectorWriter>(VectorWriter&, CBlockLocator const&)
Line
Count
Source
178
2.47k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void CMerkleBlock::Ser<VectorWriter>(VectorWriter&, CMerkleBlock const&)
Unexecuted instantiation: void CPartialMerkleTree::Ser<VectorWriter>(VectorWriter&, CPartialMerkleTree const&)
Unexecuted instantiation: void BlockTransactions::Ser<VectorWriter>(VectorWriter&, BlockTransactions const&)
Unexecuted instantiation: void BlockTransactionsRequest::Ser<VectorWriter>(VectorWriter&, BlockTransactionsRequest const&)
Unexecuted instantiation: void CAddress::Ser<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void CService::Ser<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService const&)
Unexecuted instantiation: void CBlockUndo::Ser<SizeComputer>(SizeComputer&, CBlockUndo const&)
Unexecuted instantiation: void CTxUndo::Ser<SizeComputer>(SizeComputer&, CTxUndo const&)
Unexecuted instantiation: void TxOutCompression::Ser<SizeComputer>(SizeComputer&, CTxOut const&)
Unexecuted instantiation: void CBlockUndo::Ser<AutoFile>(AutoFile&, CBlockUndo const&)
Unexecuted instantiation: void CTxUndo::Ser<AutoFile>(AutoFile&, CTxUndo const&)
Unexecuted instantiation: void CBlockUndo::Ser<HashWriter>(HashWriter&, CBlockUndo const&)
Unexecuted instantiation: void CTxUndo::Ser<HashWriter>(HashWriter&, CTxUndo const&)
Unexecuted instantiation: void TxOutCompression::Ser<HashWriter>(HashWriter&, CTxOut const&)
Unexecuted instantiation: void CBlock::Ser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CBlock const&)
Unexecuted instantiation: void CBlockHeader::Ser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CBlockHeader const&)
Unexecuted instantiation: void CTxIn::Ser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void COutPoint::Ser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint const&)
Unexecuted instantiation: void CScript::Ser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CScript const&)
Unexecuted instantiation: void CTxOut::Ser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void CCoin::Ser<DataStream>(DataStream&, CCoin const&)
Unexecuted instantiation: txdb.cpp:void (anonymous namespace)::CoinEntry::Ser<DataStream>(DataStream&, (anonymous namespace)::CoinEntry const&)
Unexecuted instantiation: void wallet::CKeyMetadata::Ser<DataStream>(DataStream&, wallet::CKeyMetadata const&)
Unexecuted instantiation: void wallet::CMasterKey::Ser<DataStream>(DataStream&, wallet::CMasterKey const&)
Unexecuted instantiation: void wallet::WalletDescriptor::Ser<DataStream>(DataStream&, wallet::WalletDescriptor const&)
Unexecuted instantiation: void wallet::CHDChain::Ser<DataStream>(DataStream&, wallet::CHDChain const&)
void CBlockHeader::Ser<HashWriter>(HashWriter&, CBlockHeader const&)
Line
Count
Source
178
335k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxIn::Ser<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
178
17.0k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void COutPoint::Ser<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, COutPoint const&)
Line
Count
Source
178
17.0k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CScript::Ser<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, CScript const&)
Line
Count
Source
178
34.1k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxOut::Ser<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
178
17.0k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
179
    template<typename Stream> \
180
127k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
Unexecuted instantiation: void COutPoint::Unser<DataStream>(DataStream&, COutPoint&)
void CTxIn::Unser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn&)
Line
Count
Source
180
8.53k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void COutPoint::Unser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint&)
Line
Count
Source
180
8.53k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void CScript::Unser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CScript&)
Line
Count
Source
180
17.0k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void CTxOut::Unser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut&)
Line
Count
Source
180
8.53k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
Unexecuted instantiation: void CTxOut::Unser<DataStream>(DataStream&, CTxOut&)
Unexecuted instantiation: void CScript::Unser<DataStream>(DataStream&, CScript&)
Unexecuted instantiation: void XOnlyPubKey::Unser<SpanReader>(SpanReader&, XOnlyPubKey&)
Unexecuted instantiation: void XOnlyPubKey::Unser<DataStream>(DataStream&, XOnlyPubKey&)
void CBlock::Unser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CBlock&)
Line
Count
Source
180
6.84k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void CBlockHeader::Unser<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader&)
Line
Count
Source
180
6.84k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void CBlockHeader::Unser<DataStream>(DataStream&, CBlockHeader&)
Line
Count
Source
180
53.8k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
Unexecuted instantiation: void CBlockLocator::Unser<DataStream>(DataStream&, CBlockLocator&)
Unexecuted instantiation: void CBlockFileInfo::Unser<DataStream>(DataStream&, CBlockFileInfo&)
Unexecuted instantiation: void CDiskBlockIndex::Unser<DataStream>(DataStream&, CDiskBlockIndex&)
Unexecuted instantiation: void TxOutCompression::Unser<DataStream>(DataStream&, CTxOut&)
Unexecuted instantiation: void AddrInfo::Unser<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, AddrInfo&)
Unexecuted instantiation: void CAddress::Unser<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void CService::Unser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&)
void CBlockHeaderAndShortTxIDs::Unser<DataStream>(DataStream&, CBlockHeaderAndShortTxIDs&)
Line
Count
Source
180
1.68k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void PrefilledTransaction::Unser<DataStream>(DataStream&, PrefilledTransaction&)
Line
Count
Source
180
1.68k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
Unexecuted instantiation: void CFeeRate::Unser<DataStream>(DataStream&, CFeeRate&)
Unexecuted instantiation: void CMerkleBlock::Unser<DataStream>(DataStream&, CMerkleBlock&)
Unexecuted instantiation: void CPartialMerkleTree::Unser<DataStream>(DataStream&, CPartialMerkleTree&)
Unexecuted instantiation: void CTxIn::Unser<DataStream>(DataStream&, CTxIn&)
Unexecuted instantiation: void FlatFilePos::Unser<DataStream>(DataStream&, FlatFilePos&)
Unexecuted instantiation: void KeyOriginInfo::Unser<DataStream>(DataStream&, KeyOriginInfo&)
Unexecuted instantiation: void CTxUndo::Unser<DataStream>(DataStream&, CTxUndo&)
Unexecuted instantiation: void CBlockUndo::Unser<DataStream>(DataStream&, CBlockUndo&)
void CService::Unser<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, CService&)
Line
Count
Source
180
870
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void CMessageHeader::Unser<DataStream>(DataStream&, CMessageHeader&)
Line
Count
Source
180
13.5k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
Unexecuted instantiation: void CInv::Unser<DataStream>(DataStream&, CInv&)
Unexecuted instantiation: void CBloomFilter::Unser<DataStream>(DataStream&, CBloomFilter&)
Unexecuted instantiation: void BlockTransactions::Unser<DataStream>(DataStream&, BlockTransactions&)
Unexecuted instantiation: void BlockTransactionsRequest::Unser<DataStream>(DataStream&, BlockTransactionsRequest&)
Unexecuted instantiation: void CTxIn::Unser<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void COutPoint::Unser<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&, COutPoint&)
Unexecuted instantiation: void CScript::Unser<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&, CScript&)
Unexecuted instantiation: void CTxOut::Unser<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void CTxOut::Unser<SpanReader>(SpanReader&, CTxOut&)
Unexecuted instantiation: void CScript::Unser<SpanReader>(SpanReader&, CScript&)
Unexecuted instantiation: void CAddress::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void CService::Unser<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&)
Unexecuted instantiation: void AddrInfo::Unser<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&, AddrInfo&)
Unexecuted instantiation: void CAddress::Unser<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void CService::Unser<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&)
Unexecuted instantiation: void AddrInfo::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, AddrInfo&)
Unexecuted instantiation: void AddrInfo::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, AddrInfo&)
Unexecuted instantiation: void CAddress::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void CService::Unser<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&)
Unexecuted instantiation: void CDiskTxPos::Unser<DataStream>(DataStream&, CDiskTxPos&)
Unexecuted instantiation: void CBlockHeader::Unser<AutoFile>(AutoFile&, CBlockHeader&)
Unexecuted instantiation: void CTxIn::Unser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void COutPoint::Unser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint&)
Unexecuted instantiation: void CScript::Unser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CScript&)
Unexecuted instantiation: void CTxOut::Unser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::Unser<DataStream>(DataStream&, (anonymous namespace)::DBVal&)
Unexecuted instantiation: void MuHash3072::Unser<DataStream>(DataStream&, MuHash3072&)
Unexecuted instantiation: void Num3072::Unser<DataStream>(DataStream&, Num3072&)
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBVal::Unser<DataStream>(DataStream&, (anonymous namespace)::DBVal&)
Unexecuted instantiation: void CService::Unser<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&, CService&)
Unexecuted instantiation: void CBlockUndo::Unser<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&, CBlockUndo&)
Unexecuted instantiation: void CTxUndo::Unser<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&, CTxUndo&)
Unexecuted instantiation: void TxOutCompression::Unser<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&, CTxOut&)
Unexecuted instantiation: void CBlock::Unser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CBlock&)
Unexecuted instantiation: void CBlockHeader::Unser<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, CBlockHeader&)
Unexecuted instantiation: txdb.cpp:void (anonymous namespace)::CoinEntry::Unser<DataStream>(DataStream&, (anonymous namespace)::CoinEntry&)
Unexecuted instantiation: void CBlockHeader::Unser<BufferedFile>(BufferedFile&, CBlockHeader&)
Unexecuted instantiation: void CBlock::Unser<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlock&)
Unexecuted instantiation: void CBlockHeader::Unser<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlockHeader&)
Unexecuted instantiation: void CTxIn::Unser<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void COutPoint::Unser<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, COutPoint&)
Unexecuted instantiation: void CScript::Unser<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, CScript&)
Unexecuted instantiation: void CTxOut::Unser<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void TxOutCompression::Unser<AutoFile>(AutoFile&, CTxOut&)
Unexecuted instantiation: void wallet::CKeyMetadata::Unser<DataStream>(DataStream&, wallet::CKeyMetadata&)
Unexecuted instantiation: void wallet::WalletDescriptor::Unser<DataStream>(DataStream&, wallet::WalletDescriptor&)
Unexecuted instantiation: void wallet::CMasterKey::Unser<DataStream>(DataStream&, wallet::CMasterKey&)
Unexecuted instantiation: void wallet::CHDChain::Unser<DataStream>(DataStream&, wallet::CHDChain&)
181
    template<typename Stream, typename Type, typename Operation> \
182
    static void SerializationOps(Type& obj, Stream& s, Operation ser_action)
183
184
/**
185
 * Formatter methods can retrieve parameters attached to a stream using the
186
 * SER_PARAMS(type) macro as long as the stream is created directly or
187
 * indirectly with a parameter of that type. This permits making serialization
188
 * depend on run-time context in a type-safe way.
189
 *
190
 * Example use:
191
 *   struct BarParameter { bool fancy; ... };
192
 *   struct Bar { ... };
193
 *   struct FooFormatter {
194
 *     FORMATTER_METHODS(Bar, obj) {
195
 *       auto& param = SER_PARAMS(BarParameter);
196
 *       if (param.fancy) {
197
 *         READWRITE(VARINT(obj.value));
198
 *       } else {
199
 *         READWRITE(obj.value);
200
 *       }
201
 *     }
202
 *   };
203
 * which would then be invoked as
204
 *   READWRITE(BarParameter{...}(Using<FooFormatter>(obj.foo)))
205
 *
206
 * parameter(obj) can be invoked anywhere in the call stack; it is
207
 * passed down recursively into all serialization code, until another
208
 * serialization parameter overrides it.
209
 *
210
 * Parameters will be implicitly converted where appropriate. This means that
211
 * "parent" serialization code can use a parameter that derives from, or is
212
 * convertible to, a "child" formatter's parameter type.
213
 *
214
 * Compilation will fail in any context where serialization is invoked but
215
 * no parameter of a type convertible to BarParameter is provided.
216
 */
217
0
#define SER_PARAMS(type) (s.template GetParams<type>())
218
219
#define BASE_SERIALIZE_METHODS(cls)                                                                 \
220
    template <typename Stream>                                                                      \
221
    void Serialize(Stream& s) const                                                                 \
222
694k
    {                                                                                               \
223
694k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
694k
        Ser(s, *this);                                                                              \
225
694k
    }                                                                                               \
void CTxIn::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
222
13.6k
    {                                                                                               \
223
13.6k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
13.6k
        Ser(s, *this);                                                                              \
225
13.6k
    }                                                                                               \
void CScript::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
222
27.3k
    {                                                                                               \
223
27.3k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
27.3k
        Ser(s, *this);                                                                              \
225
27.3k
    }                                                                                               \
void COutPoint::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
222
13.6k
    {                                                                                               \
223
13.6k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
13.6k
        Ser(s, *this);                                                                              \
225
13.6k
    }                                                                                               \
void CTxOut::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
222
13.6k
    {                                                                                               \
223
13.6k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
13.6k
        Ser(s, *this);                                                                              \
225
13.6k
    }                                                                                               \
void CBlock::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
222
6.84k
    {                                                                                               \
223
6.84k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
6.84k
        Ser(s, *this);                                                                              \
225
6.84k
    }                                                                                               \
void CBlockHeader::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
222
6.84k
    {                                                                                               \
223
6.84k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
6.84k
        Ser(s, *this);                                                                              \
225
6.84k
    }                                                                                               \
Unexecuted instantiation: void CBlockFileInfo::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Serialize<DataStream>(DataStream&) const
void CBlockHeader::Serialize<DataStream>(DataStream&) const
Line
Count
Source
222
3.37k
    {                                                                                               \
223
3.37k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
3.37k
        Ser(s, *this);                                                                              \
225
3.37k
    }                                                                                               \
Unexecuted instantiation: void PrefilledTransaction::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CTxIn::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void COutPoint::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void CScript::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxOut::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void CFeeRate::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CMerkleBlock::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CPartialMerkleTree::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void COutPoint::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CScript::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CTxIn::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void FlatFilePos::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void KeyOriginInfo::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CTxOut::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CScript::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CTxOut::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void XOnlyPubKey::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void XOnlyPubKey::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBlock::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void CBlockHeader::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void CBlockLocator::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CTxUndo::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBlockUndo::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CService::Serialize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void CMessageHeader::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CAddress::Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void CService::Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void CInv::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBloomFilter::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CDiskBlockIndex::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void BlockTransactions::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void BlockTransactionsRequest::Serialize<DataStream>(DataStream&) const
void CBlock::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
222
58.9k
    {                                                                                               \
223
58.9k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
58.9k
        Ser(s, *this);                                                                              \
225
58.9k
    }                                                                                               \
void CBlockHeader::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
222
60.6k
    {                                                                                               \
223
60.6k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
60.6k
        Ser(s, *this);                                                                              \
225
60.6k
    }                                                                                               \
void CTxIn::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
222
6.84k
    {                                                                                               \
223
6.84k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
6.84k
        Ser(s, *this);                                                                              \
225
6.84k
    }                                                                                               \
void COutPoint::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
222
6.84k
    {                                                                                               \
223
6.84k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
6.84k
        Ser(s, *this);                                                                              \
225
6.84k
    }                                                                                               \
void CScript::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
222
13.6k
    {                                                                                               \
223
13.6k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
13.6k
        Ser(s, *this);                                                                              \
225
13.6k
    }                                                                                               \
void CTxOut::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
222
6.84k
    {                                                                                               \
223
6.84k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
6.84k
        Ser(s, *this);                                                                              \
225
6.84k
    }                                                                                               \
void CBlockHeaderAndShortTxIDs::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
222
1.68k
    {                                                                                               \
223
1.68k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
1.68k
        Ser(s, *this);                                                                              \
225
1.68k
    }                                                                                               \
void PrefilledTransaction::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
222
1.68k
    {                                                                                               \
223
1.68k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
1.68k
        Ser(s, *this);                                                                              \
225
1.68k
    }                                                                                               \
void CTxIn::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Line
Count
Source
222
1.68k
    {                                                                                               \
223
1.68k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
1.68k
        Ser(s, *this);                                                                              \
225
1.68k
    }                                                                                               \
void COutPoint::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Line
Count
Source
222
1.68k
    {                                                                                               \
223
1.68k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
1.68k
        Ser(s, *this);                                                                              \
225
1.68k
    }                                                                                               \
void CScript::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Line
Count
Source
222
3.37k
    {                                                                                               \
223
3.37k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
3.37k
        Ser(s, *this);                                                                              \
225
3.37k
    }                                                                                               \
void CTxOut::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Line
Count
Source
222
1.68k
    {                                                                                               \
223
1.68k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
1.68k
        Ser(s, *this);                                                                              \
225
1.68k
    }                                                                                               \
void CService::Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&) const
Line
Count
Source
222
3.48k
    {                                                                                               \
223
3.48k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
3.48k
        Ser(s, *this);                                                                              \
225
3.48k
    }                                                                                               \
Unexecuted instantiation: void CAddress::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void CService::Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void AddrInfo::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void AddrInfo::Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CBlockHeader::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void PrefilledTransaction::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CDiskTxPos::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBHashKey::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void MuHash3072::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Num3072::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBHashKey::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBVal::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void COutPoint::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void CTxOut::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void CScript::Serialize<HashWriter>(HashWriter&) const
void CMessageHeader::Serialize<VectorWriter>(VectorWriter&) const
Line
Count
Source
222
17.4k
    {                                                                                               \
223
17.4k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
17.4k
        Ser(s, *this);                                                                              \
225
17.4k
    }                                                                                               \
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CBlockHeader::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void PrefilledTransaction::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CInv::Serialize<VectorWriter>(VectorWriter&) const
void CBlockLocator::Serialize<VectorWriter>(VectorWriter&) const
Line
Count
Source
222
2.47k
    {                                                                                               \
223
2.47k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
2.47k
        Ser(s, *this);                                                                              \
225
2.47k
    }                                                                                               \
Unexecuted instantiation: void CMerkleBlock::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CPartialMerkleTree::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void BlockTransactions::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void BlockTransactionsRequest::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CAddress::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void CService::Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void CBlockUndo::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CTxUndo::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CBlockUndo::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void CTxUndo::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void CBlockUndo::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void CTxUndo::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void CBlock::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void CBlockHeader::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxIn::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void COutPoint::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void CScript::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxOut::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void CCoin::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: txdb.cpp:void (anonymous namespace)::CoinEntry::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void wallet::CKeyMetadata::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void wallet::CMasterKey::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void wallet::WalletDescriptor::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void wallet::CHDChain::Serialize<DataStream>(DataStream&) const
void CBlockHeader::Serialize<HashWriter>(HashWriter&) const
Line
Count
Source
222
335k
    {                                                                                               \
223
335k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
335k
        Ser(s, *this);                                                                              \
225
335k
    }                                                                                               \
void CTxIn::Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
222
17.0k
    {                                                                                               \
223
17.0k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
17.0k
        Ser(s, *this);                                                                              \
225
17.0k
    }                                                                                               \
void COutPoint::Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
222
17.0k
    {                                                                                               \
223
17.0k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
17.0k
        Ser(s, *this);                                                                              \
225
17.0k
    }                                                                                               \
void CScript::Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
222
34.1k
    {                                                                                               \
223
34.1k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
34.1k
        Ser(s, *this);                                                                              \
225
34.1k
    }                                                                                               \
void CTxOut::Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
222
17.0k
    {                                                                                               \
223
17.0k
        static_assert(std::is_same<const cls&, decltype(*this)>::value, "Serialize type mismatch"); \
224
17.0k
        Ser(s, *this);                                                                              \
225
17.0k
    }                                                                                               \
226
    template <typename Stream>                                                                      \
227
    void Unserialize(Stream& s)                                                                     \
228
127k
    {                                                                                               \
229
127k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
127k
        Unser(s, *this);                                                                            \
231
127k
    }
Unexecuted instantiation: void COutPoint::Unserialize<DataStream>(DataStream&)
void CTxIn::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
228
8.53k
    {                                                                                               \
229
8.53k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
8.53k
        Unser(s, *this);                                                                            \
231
8.53k
    }
void COutPoint::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
228
8.53k
    {                                                                                               \
229
8.53k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
8.53k
        Unser(s, *this);                                                                            \
231
8.53k
    }
void CScript::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
228
17.0k
    {                                                                                               \
229
17.0k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
17.0k
        Unser(s, *this);                                                                            \
231
17.0k
    }
void CTxOut::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
228
8.53k
    {                                                                                               \
229
8.53k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
8.53k
        Unser(s, *this);                                                                            \
231
8.53k
    }
Unexecuted instantiation: void CTxOut::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CScript::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void XOnlyPubKey::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void XOnlyPubKey::Unserialize<DataStream>(DataStream&)
void CBlock::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
228
6.84k
    {                                                                                               \
229
6.84k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
6.84k
        Unser(s, *this);                                                                            \
231
6.84k
    }
void CBlockHeader::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
228
6.84k
    {                                                                                               \
229
6.84k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
6.84k
        Unser(s, *this);                                                                            \
231
6.84k
    }
void CBlockHeader::Unserialize<DataStream>(DataStream&)
Line
Count
Source
228
53.8k
    {                                                                                               \
229
53.8k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
53.8k
        Unser(s, *this);                                                                            \
231
53.8k
    }
Unexecuted instantiation: void CBlockLocator::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBlockFileInfo::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CDiskBlockIndex::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void AddrInfo::Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void CAddress::Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
void CBlockHeaderAndShortTxIDs::Unserialize<DataStream>(DataStream&)
Line
Count
Source
228
1.68k
    {                                                                                               \
229
1.68k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
1.68k
        Unser(s, *this);                                                                            \
231
1.68k
    }
void PrefilledTransaction::Unserialize<DataStream>(DataStream&)
Line
Count
Source
228
1.68k
    {                                                                                               \
229
1.68k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
1.68k
        Unser(s, *this);                                                                            \
231
1.68k
    }
Unexecuted instantiation: void CFeeRate::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CMerkleBlock::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CPartialMerkleTree::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CTxIn::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void FlatFilePos::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void KeyOriginInfo::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CTxUndo::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBlockUndo::Unserialize<DataStream>(DataStream&)
void CService::Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Line
Count
Source
228
870
    {                                                                                               \
229
870
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
870
        Unser(s, *this);                                                                            \
231
870
    }
void CMessageHeader::Unserialize<DataStream>(DataStream&)
Line
Count
Source
228
13.5k
    {                                                                                               \
229
13.5k
        static_assert(std::is_same<cls&, decltype(*this)>::value, "Unserialize type mismatch");     \
230
13.5k
        Unser(s, *this);                                                                            \
231
13.5k
    }
Unexecuted instantiation: void CInv::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBloomFilter::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void BlockTransactions::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void BlockTransactionsRequest::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CTxIn::Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void COutPoint::Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void CScript::Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void CTxOut::Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void CTxOut::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void CScript::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void CAddress::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void AddrInfo::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void CAddress::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void AddrInfo::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void AddrInfo::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void CAddress::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void CDiskTxPos::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBlockHeader::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void CTxIn::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void COutPoint::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void CScript::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void CTxOut::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void MuHash3072::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Num3072::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBVal::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: void CBlockUndo::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void CTxUndo::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void CBlock::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void CBlockHeader::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: txdb.cpp:void (anonymous namespace)::CoinEntry::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBlockHeader::Unserialize<BufferedFile>(BufferedFile&)
Unexecuted instantiation: void CBlock::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void CBlockHeader::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void CTxIn::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void COutPoint::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void CScript::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void CTxOut::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void wallet::CKeyMetadata::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void wallet::WalletDescriptor::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void wallet::CMasterKey::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void wallet::CHDChain::Unserialize<DataStream>(DataStream&)
232
233
/**
234
 * Implement the Serialize and Unserialize methods by delegating to a single templated
235
 * static method that takes the to-be-(de)serialized object as a parameter. This approach
236
 * has the advantage that the constness of the object becomes a template parameter, and
237
 * thus allows a single implementation that sees the object as const for serializing
238
 * and non-const for deserializing, without casts.
239
 */
240
#define SERIALIZE_METHODS(cls, obj) \
241
    BASE_SERIALIZE_METHODS(cls)     \
242
    FORMATTER_METHODS(cls, obj)
243
244
// Templates for serializing to anything that looks like a stream,
245
// i.e. anything that supports .read(Span<std::byte>) and .write(Span<const std::byte>)
246
//
247
// clang-format off
248
249
// Typically int8_t and char are distinct types, but some systems may define int8_t
250
// in terms of char. Forbid serialization of char in the typical case, but allow it if
251
// it's the only way to describe an int8_t.
252
template<class T>
253
concept CharNotInt8 = std::same_as<T, char> && !std::same_as<T, int8_t>;
254
255
template <typename Stream, CharNotInt8 V> void Serialize(Stream&, V) = delete; // char serialization forbidden. Use uint8_t or int8_t
256
template <typename Stream> void Serialize(Stream& s, std::byte a) { ser_writedata8(s, uint8_t(a)); }
257
0
template<typename Stream> inline void Serialize(Stream& s, int8_t a  ) { ser_writedata8(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, signed char)
Unexecuted instantiation: void Serialize<DataStream>(DataStream&, signed char)
258
0
template<typename Stream> inline void Serialize(Stream& s, uint8_t a ) { ser_writedata8(s, a); }
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, unsigned char)
Unexecuted instantiation: void Serialize<VectorWriter>(VectorWriter&, unsigned char)
Unexecuted instantiation: void Serialize<DataStream>(DataStream&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned char)
259
0
template<typename Stream> inline void Serialize(Stream& s, int16_t a ) { ser_writedata16(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, short)
Unexecuted instantiation: void Serialize<DataStream>(DataStream&, short)
260
0
template<typename Stream> inline void Serialize(Stream& s, uint16_t a) { ser_writedata16(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, unsigned short)
Unexecuted instantiation: void Serialize<DataStream>(DataStream&, unsigned short)
261
411k
template<typename Stream> inline void Serialize(Stream& s, int32_t a ) { ser_writedata32(s, a); }
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, int)
Line
Count
Source
261
6.84k
template<typename Stream> inline void Serialize(Stream& s, int32_t a ) { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, int)
void Serialize<DataStream>(DataStream&, int)
Line
Count
Source
261
3.37k
template<typename Stream> inline void Serialize(Stream& s, int32_t a ) { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, int)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, int)
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, int)
Line
Count
Source
261
60.6k
template<typename Stream> inline void Serialize(Stream& s, int32_t a ) { ser_writedata32(s, a); }
void Serialize<VectorWriter>(VectorWriter&, int)
Line
Count
Source
261
5.95k
template<typename Stream> inline void Serialize(Stream& s, int32_t a ) { ser_writedata32(s, a); }
void Serialize<HashWriter>(HashWriter&, int)
Line
Count
Source
261
335k
template<typename Stream> inline void Serialize(Stream& s, int32_t a ) { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, int)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, int)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, int)
262
1.39M
template<typename Stream> inline void Serialize(Stream& s, uint32_t a) { ser_writedata32(s, a); }
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned int)
Line
Count
Source
262
75.2k
template<typename Stream> inline void Serialize(Stream& s, uint32_t a) { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, unsigned int)
void Serialize<DataStream>(DataStream&, unsigned int)
Line
Count
Source
262
10.1k
template<typename Stream> inline void Serialize(Stream& s, uint32_t a) { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, unsigned int)
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, unsigned int)
void Serialize<VectorWriter>(VectorWriter&, unsigned int)
Line
Count
Source
262
17.4k
template<typename Stream> inline void Serialize(Stream& s, uint32_t a) { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int)
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned int)
Line
Count
Source
262
209k
template<typename Stream> inline void Serialize(Stream& s, uint32_t a) { ser_writedata32(s, a); }
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned int)
Line
Count
Source
262
6.75k
template<typename Stream> inline void Serialize(Stream& s, uint32_t a) { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned int)
void Serialize<HashWriter>(HashWriter&, unsigned int)
Line
Count
Source
262
1.00M
template<typename Stream> inline void Serialize(Stream& s, uint32_t a) { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned int)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned int)
Line
Count
Source
262
68.2k
template<typename Stream> inline void Serialize(Stream& s, uint32_t a) { ser_writedata32(s, a); }
263
43.3k
template<typename Stream> inline void Serialize(Stream& s, int64_t a ) { ser_writedata64(s, a); }
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, long)
Line
Count
Source
263
13.6k
template<typename Stream> inline void Serialize(Stream& s, int64_t a ) { ser_writedata64(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, long)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, long)
Unexecuted instantiation: void Serialize<DataStream>(DataStream&, long)
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, long)
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, long)
Line
Count
Source
263
6.84k
template<typename Stream> inline void Serialize(Stream& s, int64_t a ) { ser_writedata64(s, a); }
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, long)
Line
Count
Source
263
1.68k
template<typename Stream> inline void Serialize(Stream& s, int64_t a ) { ser_writedata64(s, a); }
void Serialize<VectorWriter>(VectorWriter&, long)
Line
Count
Source
263
4.06k
template<typename Stream> inline void Serialize(Stream& s, int64_t a ) { ser_writedata64(s, a); }
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, long)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, long)
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, long)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, long)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, long)
Line
Count
Source
263
17.0k
template<typename Stream> inline void Serialize(Stream& s, int64_t a ) { ser_writedata64(s, a); }
264
11.1k
template<typename Stream> inline void Serialize(Stream& s, uint64_t a) { ser_writedata64(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, unsigned long)
void Serialize<DataStream>(DataStream&, unsigned long)
Line
Count
Source
264
3.37k
template<typename Stream> inline void Serialize(Stream& s, uint64_t a) { ser_writedata64(s, a); }
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned long)
Line
Count
Source
264
1.68k
template<typename Stream> inline void Serialize(Stream& s, uint64_t a) { ser_writedata64(s, a); }
void Serialize<VectorWriter>(VectorWriter&, unsigned long)
Line
Count
Source
264
6.09k
template<typename Stream> inline void Serialize(Stream& s, uint64_t a) { ser_writedata64(s, a); }
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, unsigned long)
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, unsigned long)
265
38.3k
template <typename Stream, BasicByte B, int N> void Serialize(Stream& s, const B (&a)[N]) { s.write(MakeByteSpan(a)); }
Unexecuted instantiation: _Z9SerializeI10DataStreamTk9BasicBytehLi4EEvRT_RAT1__KT0_
Unexecuted instantiation: _Z9SerializeI10DataStreamTk9BasicBytehLi5EEvRT_RAT1__KT0_
Unexecuted instantiation: _Z9SerializeI12SizeComputerTk9BasicBytehLi78EEvRT_RAT1__KT0_
Unexecuted instantiation: _Z9SerializeI10DataStreamTk9BasicBytehLi78EEvRT_RAT1__KT0_
_Z9SerializeI12VectorWriterTk9BasicBytehLi4EEvRT_RAT1__KT0_
Line
Count
Source
265
17.4k
template <typename Stream, BasicByte B, int N> void Serialize(Stream& s, const B (&a)[N]) { s.write(MakeByteSpan(a)); }
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIR10DataStreamN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__KT0_
Unexecuted instantiation: _Z9SerializeI10DataStreamTk9BasicBytecLi12EEvRT_RAT1__KT0_
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIRS0_IR10DataStreamN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__KT0_
_Z9SerializeI12ParamsStreamIR12VectorWriterN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__KT0_
Line
Count
Source
265
3.48k
template <typename Stream, BasicByte B, int N> void Serialize(Stream& s, const B (&a)[N]) { s.write(MakeByteSpan(a)); }
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIRS0_IR18HashedSourceWriterI8AutoFileEN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__KT0_
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIR18HashedSourceWriterI8AutoFileEN8CAddress9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__KT0_
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIR10DataStreamN8CAddress9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__KT0_
_Z9SerializeI12VectorWriterTk9BasicBytecLi12EEvRT_RAT1__KT0_
Line
Count
Source
265
17.4k
template <typename Stream, BasicByte B, int N> void Serialize(Stream& s, const B (&a)[N]) { s.write(MakeByteSpan(a)); }
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIRS0_IR12VectorWriterN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__KT0_
Unexecuted instantiation: _Z9SerializeI10HashWriterTk9BasicBytehLi384EEvRT_RAT1__KT0_
266
17.4k
template <typename Stream, BasicByte B, std::size_t N> void Serialize(Stream& s, const std::array<B, N>& a) { s.write(MakeByteSpan(a)); }
Unexecuted instantiation: _Z9SerializeI10DataStreamTk9BasicBytehLm4EEvRT_RKSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z9SerializeI10DataStreamTk9BasicBytehLm5EEvRT_RKSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z9SerializeI8AutoFileTk9BasicBytehLm5EEvRT_RKSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z9SerializeI8AutoFileTk9BasicBytehLm4EEvRT_RKSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z9SerializeI18HashedSourceWriterI8AutoFileETk9BasicBytehLm4EEvRT_RKSt5arrayIT0_XT1_EE
_Z9SerializeI12VectorWriterTk9BasicBytehLm4EEvRT_RKSt5arrayIT0_XT1_EE
Line
Count
Source
266
17.4k
template <typename Stream, BasicByte B, std::size_t N> void Serialize(Stream& s, const std::array<B, N>& a) { s.write(MakeByteSpan(a)); }
Unexecuted instantiation: _Z9SerializeI8AutoFileTk9BasicByteSt4byteLm8EEvRT_RKSt5arrayIT0_XT1_EE
267
857k
template <typename Stream, BasicByte B> void Serialize(Stream& s, Span<B> span) { s.write(AsBytes(span)); }
_Z9SerializeI12ParamsStreamIR12SizeComputer20TransactionSerParamsETk9BasicByteKhEvRT_4SpanIT0_E
Line
Count
Source
267
27.3k
template <typename Stream, BasicByte B> void Serialize(Stream& s, Span<B> span) { s.write(AsBytes(span)); }
Unexecuted instantiation: _Z9SerializeI8AutoFileTk9BasicByteKhEvRT_4SpanIT0_E
_Z9SerializeI10DataStreamTk9BasicByteKhEvRT_4SpanIT0_E
Line
Count
Source
267
6.75k
template <typename Stream, BasicByte B> void Serialize(Stream& s, Span<B> span) { s.write(AsBytes(span)); }
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIR10DataStream20TransactionSerParamsETk9BasicByteKhEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI12SizeComputerTk9BasicByteKhEvRT_4SpanIT0_E
_Z9SerializeI12VectorWriterTk9BasicByteKhEvRT_4SpanIT0_E
Line
Count
Source
267
6.53k
template <typename Stream, BasicByte B> void Serialize(Stream& s, Span<B> span) { s.write(AsBytes(span)); }
Unexecuted instantiation: _Z9SerializeI10DataStreamTk9BasicBytehEvRT_4SpanIT0_E
_Z9SerializeI12ParamsStreamIR12VectorWriter20TransactionSerParamsETk9BasicByteKhEvRT_4SpanIT0_E
Line
Count
Source
267
128k
template <typename Stream, BasicByte B> void Serialize(Stream& s, Span<B> span) { s.write(AsBytes(span)); }
_Z9SerializeI12ParamsStreamIRS0_IR12VectorWriter20TransactionSerParamsES3_ETk9BasicByteKhEvRT_4SpanIT0_E
Line
Count
Source
267
1.68k
template <typename Stream, BasicByte B> void Serialize(Stream& s, Span<B> span) { s.write(AsBytes(span)); }
Unexecuted instantiation: _Z9SerializeI12VectorWriterTk9BasicByteSt4byteEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI8AutoFileTk9BasicBytehEvRT_4SpanIT0_E
_Z9SerializeI10HashWriterTk9BasicByteKhEvRT_4SpanIT0_E
Line
Count
Source
267
670k
template <typename Stream, BasicByte B> void Serialize(Stream& s, Span<B> span) { s.write(AsBytes(span)); }
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIR18HashedSourceWriterI8AutoFileEN8CAddress9SerParamsEETk9BasicByteKhEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIR10DataStreamN8CAddress9SerParamsEETk9BasicByteKhEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI8AutoFileTk9BasicByteKcEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI12VectorWriterTk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI12SizeComputerTk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI10HashWriterTk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI12ParamsStreamIR8AutoFile20TransactionSerParamsETk9BasicByteKhEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI10HashWriterTk9BasicBytecEvRT_4SpanIT0_E
Unexecuted instantiation: _Z9SerializeI10DataStreamTk9BasicByteKSt4byteEvRT_4SpanIT0_E
_Z9SerializeI12ParamsStreamIR10HashWriter20TransactionSerParamsETk9BasicByteKhEvRT_4SpanIT0_E
Line
Count
Source
267
17.0k
template <typename Stream, BasicByte B> void Serialize(Stream& s, Span<B> span) { s.write(AsBytes(span)); }
268
269
template <typename Stream, CharNotInt8 V> void Unserialize(Stream&, V) = delete; // char serialization forbidden. Use uint8_t or int8_t
270
0
template <typename Stream> void Unserialize(Stream& s, std::byte& a) { a = std::byte{ser_readdata8(s)}; }
271
0
template<typename Stream> inline void Unserialize(Stream& s, int8_t& a  ) { a = ser_readdata8(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, signed char&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, signed char&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, signed char&)
272
0
template<typename Stream> inline void Unserialize(Stream& s, uint8_t& a ) { a = ser_readdata8(s); }
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<SpanReader>(SpanReader&, unsigned char&)
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, unsigned char&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, unsigned char&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, unsigned char&)
273
0
template<typename Stream> inline void Unserialize(Stream& s, int16_t& a ) { a = ser_readdata16(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, short&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, short&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, short&)
274
0
template<typename Stream> inline void Unserialize(Stream& s, uint16_t& a) { a = ser_readdata16(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, unsigned short&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, unsigned short&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, unsigned short&)
275
62.4k
template<typename Stream> inline void Unserialize(Stream& s, int32_t& a ) { a = ser_readdata32(s); }
void Unserialize<DataStream>(DataStream&, int&)
Line
Count
Source
275
55.5k
template<typename Stream> inline void Unserialize(Stream& s, int32_t& a ) { a = ser_readdata32(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, int&)
void Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, int&)
Line
Count
Source
275
6.84k
template<typename Stream> inline void Unserialize(Stream& s, int32_t& a ) { a = ser_readdata32(s); }
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, int&)
276
229k
template<typename Stream> inline void Unserialize(Stream& s, uint32_t& a) { a = ser_readdata32(s); }
void Unserialize<DataStream>(DataStream&, unsigned int&)
Line
Count
Source
276
174k
template<typename Stream> inline void Unserialize(Stream& s, uint32_t& a) { a = ser_readdata32(s); }
void Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, unsigned int&)
Line
Count
Source
276
54.6k
template<typename Stream> inline void Unserialize(Stream& s, uint32_t& a) { a = ser_readdata32(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, unsigned int&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, unsigned int&)
277
9.40k
template<typename Stream> inline void Unserialize(Stream& s, int64_t& a ) { a = ser_readdata64(s); }
void Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, long&)
Line
Count
Source
277
8.53k
template<typename Stream> inline void Unserialize(Stream& s, int64_t& a ) { a = ser_readdata64(s); }
void Unserialize<DataStream>(DataStream&, long&)
Line
Count
Source
277
870
template<typename Stream> inline void Unserialize(Stream& s, int64_t& a ) { a = ser_readdata64(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, long&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, long&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, long&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&, long&)
Unexecuted instantiation: void Unserialize<SpanReader>(SpanReader&, long&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&, long&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, long&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, long&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, long&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, long&)
278
2.55k
template<typename Stream> inline void Unserialize(Stream& s, uint64_t& a) { a = ser_readdata64(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, unsigned long&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, unsigned long&)
Unexecuted instantiation: void Unserialize<SpanReader>(SpanReader&, unsigned long&)
void Unserialize<DataStream>(DataStream&, unsigned long&)
Line
Count
Source
278
2.55k
template<typename Stream> inline void Unserialize(Stream& s, uint64_t& a) { a = ser_readdata64(s); }
279
27.9k
template <typename Stream, BasicByte B, int N> void Unserialize(Stream& s, B (&a)[N]) { s.read(MakeWritableByteSpan(a)); }
Unexecuted instantiation: _Z11UnserializeI10DataStreamTk9BasicBytehLi5EEvRT_RAT1__T0_
_Z11UnserializeI10DataStreamTk9BasicBytehLi4EEvRT_RAT1__T0_
Line
Count
Source
279
13.5k
template <typename Stream, BasicByte B, int N> void Unserialize(Stream& s, B (&a)[N]) { s.read(MakeWritableByteSpan(a)); }
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIRS0_IR10DataStreamN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIR10DataStreamN8CAddress9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
_Z11UnserializeI12ParamsStreamIR10DataStreamN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
Line
Count
Source
279
870
template <typename Stream, BasicByte B, int N> void Unserialize(Stream& s, B (&a)[N]) { s.read(MakeWritableByteSpan(a)); }
_Z11UnserializeI10DataStreamTk9BasicBytecLi12EEvRT_RAT1__T0_
Line
Count
Source
279
13.5k
template <typename Stream, BasicByte B, int N> void Unserialize(Stream& s, B (&a)[N]) { s.read(MakeWritableByteSpan(a)); }
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIRS0_IR12HashVerifierI8AutoFileEN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIRS0_IR8AutoFileN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIR8AutoFileN8CAddress9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIR12HashVerifierI8AutoFileEN8CAddress9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIRS0_IR12HashVerifierI10DataStreamEN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIR12HashVerifierI10DataStreamEN8CAddress9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamI10DataStreamN8CAddress9SerParamsEETk9BasicBytehLi16EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI8AutoFileTk9BasicBytecLi368EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI8AutoFileTk9BasicBytecLi12EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI8AutoFileTk9BasicBytehLi20EEvRT_RAT1__T0_
Unexecuted instantiation: _Z11UnserializeI8AutoFileTk9BasicBytehLi16EEvRT_RAT1__T0_
280
13.5k
template <typename Stream, BasicByte B, std::size_t N> void Unserialize(Stream& s, std::array<B, N>& a) { s.read(MakeWritableByteSpan(a)); }
_Z11UnserializeI10DataStreamTk9BasicBytehLm4EEvRT_RSt5arrayIT0_XT1_EE
Line
Count
Source
280
13.5k
template <typename Stream, BasicByte B, std::size_t N> void Unserialize(Stream& s, std::array<B, N>& a) { s.read(MakeWritableByteSpan(a)); }
Unexecuted instantiation: _Z11UnserializeI10DataStreamTk9BasicBytehLm5EEvRT_RSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z11UnserializeI8AutoFileTk9BasicBytehLm5EEvRT_RSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z11UnserializeI8AutoFileTk9BasicBytehLm4EEvRT_RSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z11UnserializeI12HashVerifierI10DataStreamETk9BasicBytehLm4EEvRT_RSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z11UnserializeI12HashVerifierI8AutoFileETk9BasicBytehLm4EEvRT_RSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z11UnserializeI8AutoFileTk9BasicByteSt4byteLm8EEvRT_RSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z11UnserializeI12BufferedFileTk9BasicBytehLm4EEvRT_RSt5arrayIT0_XT1_EE
Unexecuted instantiation: _Z11UnserializeI8AutoFileTk9BasicByteSt4byteLm20EEvRT_RSt5arrayIT0_XT1_EE
281
0
template <typename Stream, BasicByte B> void Unserialize(Stream& s, Span<B> span) { s.read(AsWritableBytes(span)); }
Unexecuted instantiation: _Z11UnserializeI10DataStreamTk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIRS0_IR10DataStreamN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIR10DataStreamN8CAddress9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIR10DataStreamN8CNetAddr9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIRS0_IR12HashVerifierI8AutoFileEN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIRS0_IR8AutoFileN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIR8AutoFileN8CAddress9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIR12HashVerifierI8AutoFileEN8CAddress9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIRS0_IR12HashVerifierI10DataStreamEN8CAddress9SerParamsEEN8CNetAddr9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamIR12HashVerifierI10DataStreamEN8CAddress9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12ParamsStreamI10DataStreamN8CAddress9SerParamsEETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI12HashVerifierI8AutoFileETk9BasicBytehEvRT_4SpanIT0_E
Unexecuted instantiation: _Z11UnserializeI8AutoFileTk9BasicBytehEvRT_4SpanIT0_E
282
283
2.61k
template <typename Stream> inline void Serialize(Stream& s, bool a) { uint8_t f = a; ser_writedata8(s, f); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, bool)
Unexecuted instantiation: void Serialize<DataStream>(DataStream&, bool)
void Serialize<VectorWriter>(VectorWriter&, bool)
Line
Count
Source
283
2.61k
template <typename Stream> inline void Serialize(Stream& s, bool a) { uint8_t f = a; ser_writedata8(s, f); }
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, bool)
284
870
template <typename Stream> inline void Unserialize(Stream& s, bool& a) { uint8_t f = ser_readdata8(s); a = f; }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, bool&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, bool&)
void Unserialize<DataStream>(DataStream&, bool&)
Line
Count
Source
284
870
template <typename Stream> inline void Unserialize(Stream& s, bool& a) { uint8_t f = ser_readdata8(s); a = f; }
285
// clang-format on
286
287
288
/**
289
 * Compact Size
290
 * size <  253        -- 1 byte
291
 * size <= USHRT_MAX  -- 3 bytes  (253 + 2 bytes)
292
 * size <= UINT_MAX   -- 5 bytes  (254 + 4 bytes)
293
 * size >  UINT_MAX   -- 9 bytes  (255 + 8 bytes)
294
 */
295
constexpr inline unsigned int GetSizeOfCompactSize(uint64_t nSize)
296
0
{
297
0
    if (nSize < 253)             return sizeof(unsigned char);
  Branch (297:9): [True: 0, False: 0]
298
0
    else if (nSize <= std::numeric_limits<uint16_t>::max()) return sizeof(unsigned char) + sizeof(uint16_t);
  Branch (298:14): [True: 0, False: 0]
299
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())  return sizeof(unsigned char) + sizeof(unsigned int);
  Branch (299:14): [True: 0, False: 0]
300
0
    else                         return sizeof(unsigned char) + sizeof(uint64_t);
301
0
}
302
303
inline void WriteCompactSize(SizeComputer& os, uint64_t nSize);
304
305
template<typename Stream>
306
void WriteCompactSize(Stream& os, uint64_t nSize)
307
235k
{
308
235k
    if (nSize < 253)
  Branch (308:9): [True: 61.6k, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 4.21k, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 94.6k, False: 0]
  Branch (308:9): [True: 6.75k, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 0, False: 0]
  Branch (308:9): [True: 68.2k, False: 0]
309
235k
    {
310
235k
        ser_writedata8(os, nSize);
311
235k
    }
312
0
    else if (nSize <= std::numeric_limits<uint16_t>::max())
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
  Branch (312:14): [True: 0, False: 0]
313
0
    {
314
0
        ser_writedata8(os, 253);
315
0
        ser_writedata16(os, nSize);
316
0
    }
317
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
  Branch (317:14): [True: 0, False: 0]
318
0
    {
319
0
        ser_writedata8(os, 254);
320
0
        ser_writedata32(os, nSize);
321
0
    }
322
0
    else
323
0
    {
324
0
        ser_writedata8(os, 255);
325
0
        ser_writedata64(os, nSize);
326
0
    }
327
235k
    return;
328
235k
}
void WriteCompactSize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned long)
Line
Count
Source
307
61.6k
{
308
61.6k
    if (nSize < 253)
  Branch (308:9): [True: 61.6k, False: 0]
309
61.6k
    {
310
61.6k
        ser_writedata8(os, nSize);
311
61.6k
    }
312
0
    else if (nSize <= std::numeric_limits<uint16_t>::max())
  Branch (312:14): [True: 0, False: 0]
313
0
    {
314
0
        ser_writedata8(os, 253);
315
0
        ser_writedata16(os, nSize);
316
0
    }
317
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
  Branch (317:14): [True: 0, False: 0]
318
0
    {
319
0
        ser_writedata8(os, 254);
320
0
        ser_writedata32(os, nSize);
321
0
    }
322
0
    else
323
0
    {
324
0
        ser_writedata8(os, 255);
325
0
        ser_writedata64(os, nSize);
326
0
    }
327
61.6k
    return;
328
61.6k
}
Unexecuted instantiation: void WriteCompactSize<AutoFile>(AutoFile&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<DataStream>(DataStream&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<SizeComputer>(SizeComputer&, unsigned long)
void WriteCompactSize<VectorWriter>(VectorWriter&, unsigned long)
Line
Count
Source
307
4.21k
{
308
4.21k
    if (nSize < 253)
  Branch (308:9): [True: 4.21k, False: 0]
309
4.21k
    {
310
4.21k
        ser_writedata8(os, nSize);
311
4.21k
    }
312
0
    else if (nSize <= std::numeric_limits<uint16_t>::max())
  Branch (312:14): [True: 0, False: 0]
313
0
    {
314
0
        ser_writedata8(os, 253);
315
0
        ser_writedata16(os, nSize);
316
0
    }
317
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
  Branch (317:14): [True: 0, False: 0]
318
0
    {
319
0
        ser_writedata8(os, 254);
320
0
        ser_writedata32(os, nSize);
321
0
    }
322
0
    else
323
0
    {
324
0
        ser_writedata8(os, 255);
325
0
        ser_writedata64(os, nSize);
326
0
    }
327
4.21k
    return;
328
4.21k
}
Unexecuted instantiation: void WriteCompactSize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
void WriteCompactSize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned long)
Line
Count
Source
307
94.6k
{
308
94.6k
    if (nSize < 253)
  Branch (308:9): [True: 94.6k, False: 0]
309
94.6k
    {
310
94.6k
        ser_writedata8(os, nSize);
311
94.6k
    }
312
0
    else if (nSize <= std::numeric_limits<uint16_t>::max())
  Branch (312:14): [True: 0, False: 0]
313
0
    {
314
0
        ser_writedata8(os, 253);
315
0
        ser_writedata16(os, nSize);
316
0
    }
317
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
  Branch (317:14): [True: 0, False: 0]
318
0
    {
319
0
        ser_writedata8(os, 254);
320
0
        ser_writedata32(os, nSize);
321
0
    }
322
0
    else
323
0
    {
324
0
        ser_writedata8(os, 255);
325
0
        ser_writedata64(os, nSize);
326
0
    }
327
94.6k
    return;
328
94.6k
}
void WriteCompactSize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned long)
Line
Count
Source
307
6.75k
{
308
6.75k
    if (nSize < 253)
  Branch (308:9): [True: 6.75k, False: 0]
309
6.75k
    {
310
6.75k
        ser_writedata8(os, nSize);
311
6.75k
    }
312
0
    else if (nSize <= std::numeric_limits<uint16_t>::max())
  Branch (312:14): [True: 0, False: 0]
313
0
    {
314
0
        ser_writedata8(os, 253);
315
0
        ser_writedata16(os, nSize);
316
0
    }
317
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
  Branch (317:14): [True: 0, False: 0]
318
0
    {
319
0
        ser_writedata8(os, 254);
320
0
        ser_writedata32(os, nSize);
321
0
    }
322
0
    else
323
0
    {
324
0
        ser_writedata8(os, 255);
325
0
        ser_writedata64(os, nSize);
326
0
    }
327
6.75k
    return;
328
6.75k
}
Unexecuted instantiation: void WriteCompactSize<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<HashWriter>(HashWriter&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned long)
void WriteCompactSize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned long)
Line
Count
Source
307
68.2k
{
308
68.2k
    if (nSize < 253)
  Branch (308:9): [True: 68.2k, False: 0]
309
68.2k
    {
310
68.2k
        ser_writedata8(os, nSize);
311
68.2k
    }
312
0
    else if (nSize <= std::numeric_limits<uint16_t>::max())
  Branch (312:14): [True: 0, False: 0]
313
0
    {
314
0
        ser_writedata8(os, 253);
315
0
        ser_writedata16(os, nSize);
316
0
    }
317
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
  Branch (317:14): [True: 0, False: 0]
318
0
    {
319
0
        ser_writedata8(os, 254);
320
0
        ser_writedata32(os, nSize);
321
0
    }
322
0
    else
323
0
    {
324
0
        ser_writedata8(os, 255);
325
0
        ser_writedata64(os, nSize);
326
0
    }
327
68.2k
    return;
328
68.2k
}
329
330
/**
331
 * Decode a CompactSize-encoded variable-length integer.
332
 *
333
 * As these are primarily used to encode the size of vector-like serializations, by default a range
334
 * check is performed. When used as a generic number encoding, range_check should be set to false.
335
 */
336
template<typename Stream>
337
uint64_t ReadCompactSize(Stream& is, bool range_check = true)
338
102k
{
339
102k
    uint8_t chSize = ser_readdata8(is);
340
102k
    uint64_t nSizeRet = 0;
341
102k
    if (chSize < 253)
  Branch (341:9): [True: 61.3k, False: 0]
  Branch (341:9): [True: 40.9k, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
  Branch (341:9): [True: 0, False: 0]
342
102k
    {
343
102k
        nSizeRet = chSize;
344
102k
    }
345
0
    else if (chSize == 253)
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
  Branch (345:14): [True: 0, False: 0]
346
0
    {
347
0
        nSizeRet = ser_readdata16(is);
348
0
        if (nSizeRet < 253)
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
  Branch (348:13): [True: 0, False: 0]
349
0
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
350
0
    }
351
0
    else if (chSize == 254)
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
  Branch (351:14): [True: 0, False: 0]
352
0
    {
353
0
        nSizeRet = ser_readdata32(is);
354
0
        if (nSizeRet < 0x10000u)
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
  Branch (354:13): [True: 0, False: 0]
355
0
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
356
0
    }
357
0
    else
358
0
    {
359
0
        nSizeRet = ser_readdata64(is);
360
0
        if (nSizeRet < 0x100000000ULL)
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
  Branch (360:13): [True: 0, False: 0]
361
0
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
362
0
    }
363
102k
    if (range_check && nSizeRet > MAX_SIZE) {
  Branch (363:9): [True: 61.3k, False: 0]
  Branch (363:24): [True: 0, False: 61.3k]
  Branch (363:9): [True: 40.9k, False: 0]
  Branch (363:24): [True: 0, False: 40.9k]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
  Branch (363:9): [True: 0, False: 0]
  Branch (363:24): [True: 0, False: 0]
364
0
        throw std::ios_base::failure("ReadCompactSize(): size too large");
365
0
    }
366
102k
    return nSizeRet;
367
102k
}
unsigned long ReadCompactSize<DataStream>(DataStream&, bool)
Line
Count
Source
338
61.3k
{
339
61.3k
    uint8_t chSize = ser_readdata8(is);
340
61.3k
    uint64_t nSizeRet = 0;
341
61.3k
    if (chSize < 253)
  Branch (341:9): [True: 61.3k, False: 0]
342
61.3k
    {
343
61.3k
        nSizeRet = chSize;
344
61.3k
    }
345
0
    else if (chSize == 253)
  Branch (345:14): [True: 0, False: 0]
346
0
    {
347
0
        nSizeRet = ser_readdata16(is);
348
0
        if (nSizeRet < 253)
  Branch (348:13): [True: 0, False: 0]
349
0
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
350
0
    }
351
0
    else if (chSize == 254)
  Branch (351:14): [True: 0, False: 0]
352
0
    {
353
0
        nSizeRet = ser_readdata32(is);
354
0
        if (nSizeRet < 0x10000u)
  Branch (354:13): [True: 0, False: 0]
355
0
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
356
0
    }
357
0
    else
358
0
    {
359
0
        nSizeRet = ser_readdata64(is);
360
0
        if (nSizeRet < 0x100000000ULL)
  Branch (360:13): [True: 0, False: 0]
361
0
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
362
0
    }
363
61.3k
    if (range_check && nSizeRet > MAX_SIZE) {
  Branch (363:9): [True: 61.3k, False: 0]
  Branch (363:24): [True: 0, False: 61.3k]
364
0
        throw std::ios_base::failure("ReadCompactSize(): size too large");
365
0
    }
366
61.3k
    return nSizeRet;
367
61.3k
}
unsigned long ReadCompactSize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&, bool)
Line
Count
Source
338
40.9k
{
339
40.9k
    uint8_t chSize = ser_readdata8(is);
340
40.9k
    uint64_t nSizeRet = 0;
341
40.9k
    if (chSize < 253)
  Branch (341:9): [True: 40.9k, False: 0]
342
40.9k
    {
343
40.9k
        nSizeRet = chSize;
344
40.9k
    }
345
0
    else if (chSize == 253)
  Branch (345:14): [True: 0, False: 0]
346
0
    {
347
0
        nSizeRet = ser_readdata16(is);
348
0
        if (nSizeRet < 253)
  Branch (348:13): [True: 0, False: 0]
349
0
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
350
0
    }
351
0
    else if (chSize == 254)
  Branch (351:14): [True: 0, False: 0]
352
0
    {
353
0
        nSizeRet = ser_readdata32(is);
354
0
        if (nSizeRet < 0x10000u)
  Branch (354:13): [True: 0, False: 0]
355
0
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
356
0
    }
357
0
    else
358
0
    {
359
0
        nSizeRet = ser_readdata64(is);
360
0
        if (nSizeRet < 0x100000000ULL)
  Branch (360:13): [True: 0, False: 0]
361
0
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
362
0
    }
363
40.9k
    if (range_check && nSizeRet > MAX_SIZE) {
  Branch (363:9): [True: 40.9k, False: 0]
  Branch (363:24): [True: 0, False: 40.9k]
364
0
        throw std::ios_base::failure("ReadCompactSize(): size too large");
365
0
    }
366
40.9k
    return nSizeRet;
367
40.9k
}
Unexecuted instantiation: unsigned long ReadCompactSize<SpanReader>(SpanReader&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<AutoFile>(AutoFile&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<BufferedFile>(BufferedFile&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&, bool)
Unexecuted instantiation: unsigned long ReadCompactSize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&, bool)
368
369
/**
370
 * Variable-length integers: bytes are a MSB base-128 encoding of the number.
371
 * The high bit in each byte signifies whether another digit follows. To make
372
 * sure the encoding is one-to-one, one is subtracted from all but the last digit.
373
 * Thus, the byte sequence a[] with length len, where all but the last byte
374
 * has bit 128 set, encodes the number:
375
 *
376
 *  (a[len-1] & 0x7F) + sum(i=1..len-1, 128^i*((a[len-i-1] & 0x7F)+1))
377
 *
378
 * Properties:
379
 * * Very small (0-127: 1 byte, 128-16511: 2 bytes, 16512-2113663: 3 bytes)
380
 * * Every integer has exactly one encoding
381
 * * Encoding does not depend on size of original integer type
382
 * * No redundancy: every (infinite) byte sequence corresponds to a list
383
 *   of encoded integers.
384
 *
385
 * 0:         [0x00]  256:        [0x81 0x00]
386
 * 1:         [0x01]  16383:      [0xFE 0x7F]
387
 * 127:       [0x7F]  16384:      [0xFF 0x00]
388
 * 128:  [0x80 0x00]  16511:      [0xFF 0x7F]
389
 * 255:  [0x80 0x7F]  65535: [0x82 0xFE 0x7F]
390
 * 2^32:           [0x8E 0xFE 0xFE 0xFF 0x00]
391
 */
392
393
/**
394
 * Mode for encoding VarInts.
395
 *
396
 * Currently there is no support for signed encodings. The default mode will not
397
 * compile with signed values, and the legacy "nonnegative signed" mode will
398
 * accept signed values, but improperly encode and decode them if they are
399
 * negative. In the future, the DEFAULT mode could be extended to support
400
 * negative numbers in a backwards compatible way, and additional modes could be
401
 * added to support different varint formats (e.g. zigzag encoding).
402
 */
403
enum class VarIntMode { DEFAULT, NONNEGATIVE_SIGNED };
404
405
template <VarIntMode Mode, typename I>
406
struct CheckVarIntMode {
407
    constexpr CheckVarIntMode()
408
0
    {
409
0
        static_assert(Mode != VarIntMode::DEFAULT || std::is_unsigned<I>::value, "Unsigned type required with mode DEFAULT.");
410
0
        static_assert(Mode != VarIntMode::NONNEGATIVE_SIGNED || std::is_signed<I>::value, "Signed type required with mode NONNEGATIVE_SIGNED.");
411
0
    }
Unexecuted instantiation: CheckVarIntMode<(VarIntMode)0, unsigned int>::CheckVarIntMode()
Unexecuted instantiation: CheckVarIntMode<(VarIntMode)0, unsigned long>::CheckVarIntMode()
Unexecuted instantiation: CheckVarIntMode<(VarIntMode)1, int>::CheckVarIntMode()
412
};
413
414
template<VarIntMode Mode, typename I>
415
inline unsigned int GetSizeOfVarInt(I n)
416
{
417
    CheckVarIntMode<Mode, I>();
418
    int nRet = 0;
419
    while(true) {
420
        nRet++;
421
        if (n <= 0x7F)
422
            break;
423
        n = (n >> 7) - 1;
424
    }
425
    return nRet;
426
}
427
428
template<typename I>
429
inline void WriteVarInt(SizeComputer& os, I n);
430
431
template<typename Stream, VarIntMode Mode, typename I>
432
void WriteVarInt(Stream& os, I n)
433
0
{
434
0
    CheckVarIntMode<Mode, I>();
435
0
    unsigned char tmp[(sizeof(n)*8+6)/7];
436
0
    int len=0;
437
0
    while(true) {
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
  Branch (437:11): [Folded - Ignored]
438
0
        tmp[len] = (n & 0x7F) | (len ? 0x80 : 0x00);
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
  Branch (438:34): [True: 0, False: 0]
439
0
        if (n <= 0x7F)
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
  Branch (439:13): [True: 0, False: 0]
440
0
            break;
441
0
        n = (n >> 7) - 1;
442
0
        len++;
443
0
    }
444
0
    do {
445
0
        ser_writedata8(os, tmp[len]);
446
0
    } while(len--);
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
  Branch (446:13): [True: 0, False: 0]
447
0
}
Unexecuted instantiation: void WriteVarInt<VectorWriter, (VarIntMode)1, int>(VectorWriter&, int)
Unexecuted instantiation: void WriteVarInt<VectorWriter, (VarIntMode)0, unsigned long>(VectorWriter&, unsigned long)
Unexecuted instantiation: void WriteVarInt<DataStream, (VarIntMode)0, unsigned int>(DataStream&, unsigned int)
Unexecuted instantiation: void WriteVarInt<DataStream, (VarIntMode)0, unsigned long>(DataStream&, unsigned long)
Unexecuted instantiation: void WriteVarInt<DataStream, (VarIntMode)1, int>(DataStream&, int)
Unexecuted instantiation: void WriteVarInt<AutoFile, (VarIntMode)0, unsigned int>(AutoFile&, unsigned int)
Unexecuted instantiation: void WriteVarInt<AutoFile, (VarIntMode)0, unsigned long>(AutoFile&, unsigned long)
Unexecuted instantiation: void WriteVarInt<SizeComputer, (VarIntMode)0, unsigned int>(SizeComputer&, unsigned int)
Unexecuted instantiation: void WriteVarInt<SizeComputer, (VarIntMode)0, unsigned long>(SizeComputer&, unsigned long)
Unexecuted instantiation: void WriteVarInt<HashWriter, (VarIntMode)0, unsigned int>(HashWriter&, unsigned int)
Unexecuted instantiation: void WriteVarInt<HashWriter, (VarIntMode)0, unsigned long>(HashWriter&, unsigned long)
448
449
template<typename Stream, VarIntMode Mode, typename I>
450
I ReadVarInt(Stream& is)
451
0
{
452
0
    CheckVarIntMode<Mode, I>();
453
0
    I n = 0;
454
0
    while(true) {
  Branch (454:11): [Folded - Ignored]
  Branch (454:11): [Folded - Ignored]
  Branch (454:11): [Folded - Ignored]
  Branch (454:11): [Folded - Ignored]
  Branch (454:11): [Folded - Ignored]
  Branch (454:11): [Folded - Ignored]
  Branch (454:11): [Folded - Ignored]
  Branch (454:11): [Folded - Ignored]
  Branch (454:11): [Folded - Ignored]
455
0
        unsigned char chData = ser_readdata8(is);
456
0
        if (n > (std::numeric_limits<I>::max() >> 7)) {
  Branch (456:13): [True: 0, False: 0]
  Branch (456:13): [True: 0, False: 0]
  Branch (456:13): [True: 0, False: 0]
  Branch (456:13): [True: 0, False: 0]
  Branch (456:13): [True: 0, False: 0]
  Branch (456:13): [True: 0, False: 0]
  Branch (456:13): [True: 0, False: 0]
  Branch (456:13): [True: 0, False: 0]
  Branch (456:13): [True: 0, False: 0]
457
0
           throw std::ios_base::failure("ReadVarInt(): size too large");
458
0
        }
459
0
        n = (n << 7) | (chData & 0x7F);
460
0
        if (chData & 0x80) {
  Branch (460:13): [True: 0, False: 0]
  Branch (460:13): [True: 0, False: 0]
  Branch (460:13): [True: 0, False: 0]
  Branch (460:13): [True: 0, False: 0]
  Branch (460:13): [True: 0, False: 0]
  Branch (460:13): [True: 0, False: 0]
  Branch (460:13): [True: 0, False: 0]
  Branch (460:13): [True: 0, False: 0]
  Branch (460:13): [True: 0, False: 0]
461
0
            if (n == std::numeric_limits<I>::max()) {
  Branch (461:17): [True: 0, False: 0]
  Branch (461:17): [True: 0, False: 0]
  Branch (461:17): [True: 0, False: 0]
  Branch (461:17): [True: 0, False: 0]
  Branch (461:17): [True: 0, False: 0]
  Branch (461:17): [True: 0, False: 0]
  Branch (461:17): [True: 0, False: 0]
  Branch (461:17): [True: 0, False: 0]
  Branch (461:17): [True: 0, False: 0]
462
0
                throw std::ios_base::failure("ReadVarInt(): size too large");
463
0
            }
464
0
            n++;
465
0
        } else {
466
0
            return n;
467
0
        }
468
0
    }
469
0
}
Unexecuted instantiation: unsigned int ReadVarInt<DataStream, (VarIntMode)0, unsigned int>(DataStream&)
Unexecuted instantiation: unsigned long ReadVarInt<DataStream, (VarIntMode)0, unsigned long>(DataStream&)
Unexecuted instantiation: int ReadVarInt<DataStream, (VarIntMode)1, int>(DataStream&)
Unexecuted instantiation: int ReadVarInt<SpanReader, (VarIntMode)1, int>(SpanReader&)
Unexecuted instantiation: unsigned long ReadVarInt<SpanReader, (VarIntMode)0, unsigned long>(SpanReader&)
Unexecuted instantiation: unsigned int ReadVarInt<HashVerifier<AutoFile>, (VarIntMode)0, unsigned int>(HashVerifier<AutoFile>&)
Unexecuted instantiation: unsigned long ReadVarInt<HashVerifier<AutoFile>, (VarIntMode)0, unsigned long>(HashVerifier<AutoFile>&)
Unexecuted instantiation: unsigned int ReadVarInt<AutoFile, (VarIntMode)0, unsigned int>(AutoFile&)
Unexecuted instantiation: unsigned long ReadVarInt<AutoFile, (VarIntMode)0, unsigned long>(AutoFile&)
470
471
/** Simple wrapper class to serialize objects using a formatter; used by Using(). */
472
template<typename Formatter, typename T>
473
class Wrapper
474
{
475
    static_assert(std::is_lvalue_reference<T>::value, "Wrapper needs an lvalue reference type T");
476
protected:
477
    T m_object;
478
public:
479
194k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>::Wrapper(std::vector<CTxIn, std::allocator<CTxIn> >&)
Line
Count
Source
479
8.53k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>::Wrapper(std::vector<CTxOut, std::allocator<CTxOut> >&)
Line
Count
Source
479
8.53k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>::Wrapper(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>::Wrapper(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
479
39.2k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>::Wrapper(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
479
39.2k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>::Wrapper(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>::Wrapper(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
479
65.8k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>::Wrapper(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Line
Count
Source
479
6.84k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>::Wrapper(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Wrapper(unsigned int&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Wrapper(unsigned long&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)1>, int&>::Wrapper(int&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>::Wrapper(int const&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> > const&>::Wrapper(cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> > const&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> >&>::Wrapper(cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> >&)
Unexecuted instantiation: Wrapper<AmountCompression, long&>::Wrapper(long&)
Unexecuted instantiation: Wrapper<ScriptCompression, CScript&>::Wrapper(CScript&)
Unexecuted instantiation: Wrapper<TxOutCompression, CTxOut&>::Wrapper(CTxOut&)
Unexecuted instantiation: Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Wrapper(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: Wrapper<CompactSizeFormatter<false>, unsigned long&>::Wrapper(unsigned long&)
Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Wrapper(ServiceFlags&)
Line
Count
Source
479
1.74k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<CompactSizeFormatter<true>, unsigned long&>::Wrapper(unsigned long&)
Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Wrapper(unsigned short&)
Line
Count
Source
479
870
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Wrapper(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>::Wrapper(unsigned int const&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&>::Wrapper(unsigned long const&)
Wrapper<CompactSizeFormatter<true>, unsigned short&>::Wrapper(unsigned short&)
Line
Count
Source
479
1.68k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&>::Wrapper(std::shared_ptr<CTransaction const>&)
Line
Count
Source
479
1.68k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&>::Wrapper(std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&)
Line
Count
Source
479
1.68k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>::Wrapper(std::vector<unsigned long, std::allocator<unsigned long> >&)
Line
Count
Source
479
1.68k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Wrapper(unsigned short const&)
Line
Count
Source
479
1.68k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>::Wrapper(std::shared_ptr<CTransaction const> const&)
Line
Count
Source
479
1.68k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>::Wrapper(std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Line
Count
Source
479
1.68k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>::Wrapper(std::vector<unsigned long, std::allocator<unsigned long> > const&)
Line
Count
Source
479
1.68k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>::Wrapper(std::vector<uint256, std::allocator<uint256> > const&)
Line
Count
Source
479
2.47k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&>::Wrapper(std::vector<unsigned int, std::allocator<unsigned int> >&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> > const&>::Wrapper(std::vector<unsigned int, std::allocator<unsigned int> > const&)
Unexecuted instantiation: Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>::Wrapper(std::vector<Coin, std::allocator<Coin> >&)
Unexecuted instantiation: Wrapper<AmountCompression, long const&>::Wrapper(long const&)
Unexecuted instantiation: Wrapper<ScriptCompression, CScript const&>::Wrapper(CScript const&)
Unexecuted instantiation: Wrapper<TxOutCompression, CTxOut const&>::Wrapper(CTxOut const&)
Unexecuted instantiation: Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>::Wrapper(std::vector<Coin, std::allocator<Coin> > const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>::Wrapper(std::vector<CTxUndo, std::allocator<CTxUndo> >&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>::Wrapper(std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Wrapper(unsigned long const&)
Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Wrapper(unsigned short const&)
Line
Count
Source
479
3.48k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>::Wrapper(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&)
Unexecuted instantiation: Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>::Wrapper(ServiceFlags const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>::Wrapper(std::vector<unsigned short, std::allocator<unsigned short> >&)
Unexecuted instantiation: Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&>::Wrapper(std::vector<unsigned short, std::allocator<unsigned short> > const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> >&>::Wrapper(std::vector<CBlockHeader, std::allocator<CBlockHeader> >&)
Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlock, std::allocator<CBlock> > const&>::Wrapper(std::vector<CBlock, std::allocator<CBlock> > const&)
Line
Count
Source
479
3.25k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<int, std::allocator<int> > const&>::Wrapper(std::vector<int, std::allocator<int> > const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&>::Wrapper(prevector<8u, int, unsigned int, int> const&)
Unexecuted instantiation: Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::Wrapper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
Unexecuted instantiation: Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::Wrapper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&>::Wrapper(std::vector<CAddress, std::allocator<CAddress> > const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&>::Wrapper(std::vector<CAddress, std::allocator<CAddress> >&)
Unexecuted instantiation: Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>::Wrapper(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&)
Unexecuted instantiation: Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Wrapper(AddrManImpl::Format&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> > const&>::Wrapper(std::vector<CInv, std::allocator<CInv> > const&)
Wrapper<LimitedStringFormatter<256ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::Wrapper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
Line
Count
Source
479
870
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> >&>::Wrapper(std::vector<CInv, std::allocator<CInv> >&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&>::Wrapper(std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&)
Unexecuted instantiation: fees.cpp:Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&>::Wrapper(double const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> > const&>::Wrapper(std::vector<double, std::allocator<double> > const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&>::Wrapper(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&)
Unexecuted instantiation: fees.cpp:Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&>::Wrapper(double&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> >&>::Wrapper(std::vector<double, std::allocator<double> >&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&>::Wrapper(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<COutPoint, std::allocator<COutPoint> >&>::Wrapper(std::vector<COutPoint, std::allocator<COutPoint> >&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CCoin, std::allocator<CCoin> > const&>::Wrapper(std::vector<CCoin, std::allocator<CCoin> > const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&>::Wrapper(std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>::Wrapper(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&>::Wrapper(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
480
161k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
480
13.6k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
480
13.6k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
480
6.84k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: cluster_linearize.cpp:void Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> > const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<AmountCompression, long const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&>::Serialize<DataStream>(DataStream&) const
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlock, std::allocator<CBlock> > const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
480
3.25k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
480
58.9k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
480
6.84k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
480
6.84k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
void Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
480
1.68k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
480
1.68k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
480
1.68k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Line
Count
Source
480
1.68k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Line
Count
Source
480
1.68k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Line
Count
Source
480
1.68k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<int, std::allocator<int> > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<AmountCompression, long const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript const&>::Serialize<AutoFile>(AutoFile&) const
void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Serialize<VectorWriter>(VectorWriter&) const
Line
Count
Source
480
870
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&) const
void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&) const
Line
Count
Source
480
3.48k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams> >(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> > const&>::Serialize<VectorWriter>(VectorWriter&) const
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>::Serialize<VectorWriter>(VectorWriter&) const
Line
Count
Source
480
2.47k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long&>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<AmountCompression, long const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<AmountCompression, long const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>::Serialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: fees.cpp:void Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: fees.cpp:void Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> > const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: fees.cpp:void Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CCoin, std::allocator<CCoin> > const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&>::Serialize<DataStream>(DataStream&) const
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>::Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
480
17.0k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>::Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
480
17.0k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>::Serialize<ParamsStream<HashWriter&, TransactionSerParams> >(ParamsStream<HashWriter&, TransactionSerParams>&) const
481
33.2k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
481
8.53k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
481
8.53k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>::Unserialize<DataStream>(DataStream&)
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
481
6.84k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: cluster_linearize.cpp:void Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> >&>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int&>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<AmountCompression, long&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
void Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>::Unserialize<DataStream>(DataStream&)
Line
Count
Source
481
1.68k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&>::Unserialize<DataStream>(DataStream&)
Line
Count
Source
481
1.68k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
void Wrapper<CompactSizeFormatter<true>, unsigned short&>::Unserialize<DataStream>(DataStream&)
Line
Count
Source
481
1.68k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
void Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams> >(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
481
1.68k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&)
void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams> >(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Line
Count
Source
481
870
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>::Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>::Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>::Unserialize<ParamsStream<SpanReader&, TransactionSerParams> >(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Unserialize<HashVerifier<DataStream> >(HashVerifier<DataStream>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<DataStream, CAddress::SerParams> >(ParamsStream<DataStream, CAddress::SerParams>&)
void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<DataStream>(DataStream&)
Line
Count
Source
481
870
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
void Wrapper<LimitedStringFormatter<256ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::Unserialize<DataStream>(DataStream&)
Line
Count
Source
481
870
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut&>::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void Wrapper<AmountCompression, long&>::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript&>::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>::Unserialize<ParamsStream<AutoFile&, TransactionSerParams> >(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: fees.cpp:void Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: fees.cpp:void Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> >&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: fees.cpp:void Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<COutPoint, std::allocator<COutPoint> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams> >(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<AmountCompression, long&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>::Unserialize<DataStream>(DataStream&)
482
};
483
484
/** Cause serialization/deserialization of an object to be done using a specified formatter class.
485
 *
486
 * To use this, you need a class Formatter that has public functions Ser(stream, const object&) for
487
 * serialization, and Unser(stream, object&) for deserialization. Serialization routines (inside
488
 * READWRITE, or directly with << and >> operators), can then use Using<Formatter>(object).
489
 *
490
 * This works by constructing a Wrapper<Formatter, T>-wrapped version of object, where T is
491
 * const during serialization, and non-const during deserialization, which maintains const
492
 * correctness.
493
 */
494
template<typename Formatter, typename T>
495
194k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Line
Count
Source
495
8.53k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Line
Count
Source
495
8.53k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
495
13.6k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
495
13.6k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
495
6.84k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Line
Count
Source
495
6.84k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: block_header.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: block_index.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: block_index.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long&>(unsigned long&)
Unexecuted instantiation: block_index.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: block_index.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: block_index.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: block_index.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: bloom_filter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: bloom_filter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: bloom_filter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: chain.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: chain.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long>(unsigned long&&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> > const&> Using<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> > const&>(cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> > const&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> >&> Using<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> >&>(cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> >&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long&>(unsigned long&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long&>(unsigned long&)
Unexecuted instantiation: coins_view.cpp:Wrapper<AmountCompression, long&> Using<AmountCompression, long&>(long&)
Unexecuted instantiation: coins_view.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: coins_view.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> Using<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CompactSizeFormatter<false>, unsigned long&> Using<CompactSizeFormatter<false>, unsigned long&>(unsigned long&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
deserialize.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
Line
Count
Source
495
870
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: deserialize.cpp:Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> Using<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long&>(unsigned long&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int const&>(unsigned int const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
deserialize.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short&> Using<CompactSizeFormatter<true>, unsigned short&>(unsigned short&)
Line
Count
Source
495
1.68k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
deserialize.cpp:Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> Using<DefaultFormatter, std::shared_ptr<CTransaction const>&>(std::shared_ptr<CTransaction const>&)
Line
Count
Source
495
1.68k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&>(std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&)
Line
Count
Source
495
1.68k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
deserialize.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&> Using<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>(std::vector<unsigned long, std::allocator<unsigned long> >&)
Line
Count
Source
495
1.68k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short const&> Using<CompactSizeFormatter<true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> Using<DefaultFormatter, std::shared_ptr<CTransaction const> const&>(std::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>(std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> Using<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>(std::vector<unsigned long, std::allocator<unsigned long> > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>(std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&>(std::vector<unsigned int, std::allocator<unsigned int> >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> > const&>(std::vector<unsigned int, std::allocator<unsigned int> > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<AmountCompression, long&> Using<AmountCompression, long&>(long&)
Unexecuted instantiation: deserialize.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&> Using<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>(std::vector<Coin, std::allocator<Coin> >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int>(unsigned int&&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long>(unsigned long&&)
Unexecuted instantiation: deserialize.cpp:Wrapper<AmountCompression, long const&> Using<AmountCompression, long const&>(long const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> Using<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>(std::vector<Coin, std::allocator<Coin> > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>(std::vector<CTxUndo, std::allocator<CTxUndo> >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>(std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> Using<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> Using<CustomUintFormatter<8, false>, ServiceFlags const&>(ServiceFlags const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&> Using<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>(std::vector<unsigned short, std::allocator<unsigned short> >&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> Using<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&>(std::vector<unsigned short, std::allocator<unsigned short> > const&)
Unexecuted instantiation: feeratediagram.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: feeratediagram.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: feeratediagram.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: feeratediagram.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: flatfile.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: flatfile.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> >&>(std::vector<CBlockHeader, std::allocator<CBlockHeader> >&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: load_external_block_file.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: load_external_block_file.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: load_external_block_file.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: load_external_block_file.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: miniscript.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: mini_miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: mini_miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: mini_miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: mini_miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: net.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
Unexecuted instantiation: net.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: p2p_handshake.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: p2p_handshake.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: p2p_handshake.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: p2p_handshake.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
p2p_headers_sync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
495
8.53k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
p2p_headers_sync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
495
8.53k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: p2p_headers_sync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
p2p_headers_sync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
495
58.9k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
p2p_headers_sync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlock, std::allocator<CBlock> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CBlock, std::allocator<CBlock> > const&>(std::vector<CBlock, std::allocator<CBlock> > const&)
Line
Count
Source
495
3.25k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
p2p_headers_sync.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short const&> Using<CompactSizeFormatter<true>, unsigned short const&>(unsigned short const&)
Line
Count
Source
495
1.68k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
p2p_headers_sync.cpp:Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> Using<DefaultFormatter, std::shared_ptr<CTransaction const> const&>(std::shared_ptr<CTransaction const> const&)
Line
Count
Source
495
1.68k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
p2p_headers_sync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>(std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Line
Count
Source
495
1.68k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
p2p_headers_sync.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> Using<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>(std::vector<unsigned long, std::allocator<unsigned long> > const&)
Line
Count
Source
495
1.68k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: package_eval.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: package_eval.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: package_eval.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: package_eval.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: prevector.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<int, std::allocator<int> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<int, std::allocator<int> > const&>(std::vector<int, std::allocator<int> > const&)
Unexecuted instantiation: prevector.cpp:Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&> Using<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&>(prevector<8u, int, unsigned int, int> const&)
Unexecuted instantiation: primitives_transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: primitives_transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: primitives_transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: process_message.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: process_message.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: process_message.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: process_message.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: process_messages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: process_messages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: process_messages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: process_messages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: script_assets_test_minimizer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: script_assets_test_minimizer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: script_assets_test_minimizer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: script_flags.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: script_flags.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: script_flags.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: script_interpreter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: script_interpreter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: script_interpreter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: script_sigcache.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: script_sigcache.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: script_sigcache.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: script_sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&>(std::vector<unsigned int, std::allocator<unsigned int> >&)
Unexecuted instantiation: script_sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: script_sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: script_sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: string.cpp:Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> Using<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
Unexecuted instantiation: string.cpp:Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Using<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
Unexecuted instantiation: transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
495
17.0k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
495
17.0k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: tx_in.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: tx_in.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: tx_in.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: tx_in.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: tx_out.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: tx_out.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: tx_out.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: tx_out.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: tx_pool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: tx_pool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: tx_pool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: tx_pool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: txorphan.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: txorphan.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: txorphan.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: txorphan.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long>(unsigned long&&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<AmountCompression, long const&> Using<AmountCompression, long const&>(long const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: utxo_total_supply.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: utxo_total_supply.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: utxo_total_supply.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: utxo_total_supply.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: validation_load_mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: validation_load_mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: validation_load_mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: validation_load_mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: mining.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: mining.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: mining.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: mining.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
net.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Line
Count
Source
495
870
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: net.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
net.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Line
Count
Source
495
3.48k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: txmempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: txmempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: txmempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: txmempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: util.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: util.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long&>(unsigned long&)
Unexecuted instantiation: util.cpp:Wrapper<AmountCompression, long&> Using<AmountCompression, long&>(long&)
Unexecuted instantiation: util.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: util.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> Using<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CompactSizeFormatter<false>, unsigned long&> Using<CompactSizeFormatter<false>, unsigned long&>(unsigned long&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> Using<CustomUintFormatter<8, false>, ServiceFlags const&>(ServiceFlags const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&>(std::vector<CAddress, std::allocator<CAddress> > const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> Using<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: addrdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&>(std::vector<CAddress, std::allocator<CAddress> >&)
Unexecuted instantiation: addrman.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> Using<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&)
Unexecuted instantiation: addrman.cpp:Wrapper<CompactSizeFormatter<false>, unsigned long&> Using<CompactSizeFormatter<false>, unsigned long&>(unsigned long&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> Using<CustomUintFormatter<8, false>, ServiceFlags const&>(ServiceFlags const&)
Unexecuted instantiation: addrman.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: addrman.cpp:Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> Using<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&> Using<CustomUintFormatter<1, false>, AddrManImpl::Format&>(AddrManImpl::Format&)
Unexecuted instantiation: addrman.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> Using<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Unexecuted instantiation: addrman.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: addrman.cpp:Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> Using<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short const&> Using<CompactSizeFormatter<true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> Using<DefaultFormatter, std::shared_ptr<CTransaction const> const&>(std::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>(std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> Using<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>(std::vector<unsigned long, std::allocator<unsigned long> > const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: tx_verify.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: tx_verify.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: tx_verify.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: tx_verify.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: init.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: init.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: init.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: init.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>(std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: txindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: txindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int const&>(unsigned int const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: coinstatsindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: coinstatsindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: coinstatsindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: coinstatsindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int const&>(unsigned int const&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: coinstats.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: coinstats.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: coinstats.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: coinstats.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short const&> Using<CompactSizeFormatter<true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> Using<DefaultFormatter, std::shared_ptr<CTransaction const> const&>(std::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>(std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> Using<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>(std::vector<unsigned long, std::allocator<unsigned long> > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> > const&>(std::vector<CInv, std::allocator<CInv> > const&)
net_processing.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Line
Count
Source
495
870
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
net_processing.cpp:Wrapper<LimitedStringFormatter<256ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> Using<LimitedStringFormatter<256ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
Line
Count
Source
495
870
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> Using<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<false>, unsigned long&> Using<CompactSizeFormatter<false>, unsigned long&>(unsigned long&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&>(std::vector<CAddress, std::allocator<CAddress> >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> >&>(std::vector<CInv, std::allocator<CInv> >&)
net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>(std::vector<uint256, std::allocator<uint256> > const&)
Line
Count
Source
495
2.47k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&> Using<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>(std::vector<unsigned short, std::allocator<unsigned short> >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&>(std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlock, std::allocator<CBlock> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CBlock, std::allocator<CBlock> > const&>(std::vector<CBlock, std::allocator<CBlock> > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short&> Using<CompactSizeFormatter<true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: net_processing.cpp:Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> Using<DefaultFormatter, std::shared_ptr<CTransaction const>&>(std::shared_ptr<CTransaction const>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&>(std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&> Using<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>(std::vector<unsigned long, std::allocator<unsigned long> >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> Using<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&>(std::vector<unsigned short, std::allocator<unsigned short> > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: net_processing.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> Using<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>(std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> Using<CustomUintFormatter<8, false>, ServiceFlags const&>(ServiceFlags const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&>(std::vector<CAddress, std::allocator<CAddress> > const&)
Unexecuted instantiation: blockmanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: blockmanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: blockmanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: blockmanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long&>(unsigned long&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int const&>(unsigned int const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int>(unsigned int&&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long>(unsigned long&&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<AmountCompression, long const&> Using<AmountCompression, long const&>(long const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> Using<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>(std::vector<Coin, std::allocator<Coin> > const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>(std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<AmountCompression, long&> Using<AmountCompression, long&>(long&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&> Using<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>(std::vector<Coin, std::allocator<Coin> >&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>(std::vector<CTxUndo, std::allocator<CTxUndo> >&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: chainstate.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: chainstate.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: chainstate.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: chainstate.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: chainstatemanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: chainstatemanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: chainstatemanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: chainstatemanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: context.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: context.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: context.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: context.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: interfaces.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: interfaces.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: interfaces.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: interfaces.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: coin.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: coin.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: coin.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: coin.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: mempool_persist_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: mempool_persist_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: mempool_persist_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: mempool_persist_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: fees.cpp:Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&> Using<(anonymous namespace)::EncodedDoubleFormatter, double const&>(double const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> > const&> Using<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> > const&>(std::vector<double, std::allocator<double> > const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&> Using<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&>(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&)
Unexecuted instantiation: fees.cpp:Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&> Using<(anonymous namespace)::EncodedDoubleFormatter, double&>(double&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> >&> Using<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> >&>(std::vector<double, std::allocator<double> >&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&> Using<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&>(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&)
Unexecuted instantiation: packages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: packages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: packages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: packages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<COutPoint, std::allocator<COutPoint> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<COutPoint, std::allocator<COutPoint> >&>(std::vector<COutPoint, std::allocator<COutPoint> >&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CCoin, std::allocator<CCoin> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CCoin, std::allocator<CCoin> > const&>(std::vector<CCoin, std::allocator<CCoin> > const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long>(unsigned long&&)
Unexecuted instantiation: blockchain.cpp:Wrapper<AmountCompression, long const&> Using<AmountCompression, long const&>(long const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: net.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: net.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: net.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: net.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: rawtransaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: rawtransaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: rawtransaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: rawtransaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: server_util.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: server_util.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: server_util.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: server_util.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>(std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: txdb.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: txdb.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long&>(unsigned long&)
Unexecuted instantiation: txdb.cpp:Wrapper<AmountCompression, long&> Using<AmountCompression, long&>(long&)
Unexecuted instantiation: txdb.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: txdb.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: txdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: txdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>(std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: txdb.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long>(unsigned long&&)
Unexecuted instantiation: txdb.cpp:Wrapper<AmountCompression, long const&> Using<AmountCompression, long const&>(long const&)
Unexecuted instantiation: txdb.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: txdb.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: txorphanage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: txorphanage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: txorphanage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: txorphanage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: validation.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: validation.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long&>(unsigned long&)
Unexecuted instantiation: validation.cpp:Wrapper<AmountCompression, long&> Using<AmountCompression, long&>(long&)
Unexecuted instantiation: validation.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: validation.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: truc_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: truc_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: truc_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: truc_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: validationinterface.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: validationinterface.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: validationinterface.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: validationinterface.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: spend.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: spend.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: spend.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: spend.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: wallet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: wallet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: wallet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: wallet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: transactions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: transactions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: transactions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: transactions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: backup.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&>(std::vector<unsigned int, std::allocator<unsigned int> >&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>(std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&>(std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&>(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> > const&>(std::vector<unsigned int, std::allocator<unsigned int> > const&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>(std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: core_read.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: core_read.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: core_read.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: core_read.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: core_write.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: core_write.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: core_write.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: core_write.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: external_signer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: external_signer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: external_signer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: psbt.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: psbt.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: psbt.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: tx_check.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: tx_check.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: tx_check.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: tx_check.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>(std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: interpreter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> Using<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
496
497
0
#define VARINT_MODE(obj, mode) Using<VarIntFormatter<mode>>(obj)
498
0
#define VARINT(obj) Using<VarIntFormatter<VarIntMode::DEFAULT>>(obj)
499
0
#define COMPACTSIZE(obj) Using<CompactSizeFormatter<true>>(obj)
500
870
#define LIMITED_STRING(obj,n) Using<LimitedStringFormatter<n>>(obj)
501
502
/** Serialization wrapper class for integers in VarInt format. */
503
template<VarIntMode Mode>
504
struct VarIntFormatter
505
{
506
    template<typename Stream, typename I> void Ser(Stream &s, I v)
507
0
    {
508
0
        WriteVarInt<Stream,Mode,typename std::remove_cv<I>::type>(s, v);
509
0
    }
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)1>::Ser<VectorWriter, int>(VectorWriter&, int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<VectorWriter, unsigned long>(VectorWriter&, unsigned long)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<DataStream, unsigned int>(DataStream&, unsigned int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<DataStream, unsigned long>(DataStream&, unsigned long)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)1>::Ser<DataStream, int>(DataStream&, int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<AutoFile, unsigned int>(AutoFile&, unsigned int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<AutoFile, unsigned long>(AutoFile&, unsigned long)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<SizeComputer, unsigned int>(SizeComputer&, unsigned int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<SizeComputer, unsigned long>(SizeComputer&, unsigned long)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<HashWriter, unsigned int>(HashWriter&, unsigned int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<HashWriter, unsigned long>(HashWriter&, unsigned long)
510
511
    template<typename Stream, typename I> void Unser(Stream& s, I& v)
512
0
    {
513
0
        v = ReadVarInt<Stream,Mode,typename std::remove_cv<I>::type>(s);
514
0
    }
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<DataStream, unsigned int>(DataStream&, unsigned int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<DataStream, unsigned long>(DataStream&, unsigned long&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)1>::Unser<DataStream, int>(DataStream&, int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)1>::Unser<SpanReader, int>(SpanReader&, int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<SpanReader, unsigned long>(SpanReader&, unsigned long&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<HashVerifier<AutoFile>, unsigned int>(HashVerifier<AutoFile>&, unsigned int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<HashVerifier<AutoFile>, unsigned long>(HashVerifier<AutoFile>&, unsigned long&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<AutoFile, unsigned int>(AutoFile&, unsigned int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<AutoFile, unsigned long>(AutoFile&, unsigned long&)
515
};
516
517
/** Serialization wrapper class for custom integers and enums.
518
 *
519
 * It permits specifying the serialized size (1 to 8 bytes) and endianness.
520
 *
521
 * Use the big endian mode for values that are stored in memory in native
522
 * byte order, but serialized in big endian notation. This is only intended
523
 * to implement serializers that are compatible with existing formats, and
524
 * its use is not recommended for new data structures.
525
 */
526
template<int Bytes, bool BigEndian = false>
527
struct CustomUintFormatter
528
{
529
    static_assert(Bytes > 0 && Bytes <= 8, "CustomUintFormatter Bytes out of range");
530
    static constexpr uint64_t MAX = 0xffffffffffffffff >> (8 * (8 - Bytes));
531
532
    template <typename Stream, typename I> void Ser(Stream& s, I v)
533
4.35k
    {
534
4.35k
        if (v < 0 || v > MAX) throw std::ios_base::failure("CustomUintFormatter value out of range");
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 870]
  Branch (534:22): [True: 0, False: 870]
  Branch (534:13): [True: 0, False: 3.48k]
  Branch (534:22): [True: 0, False: 3.48k]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
  Branch (534:13): [True: 0, False: 0]
  Branch (534:22): [True: 0, False: 0]
535
4.35k
        if (BigEndian) {
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
  Branch (535:13): [Folded - Ignored]
536
3.48k
            uint64_t raw = htobe64_internal(v);
537
3.48k
            s.write(AsBytes(Span{&raw, 1}).last(Bytes));
538
3.48k
        } else {
539
870
            uint64_t raw = htole64_internal(v);
540
870
            s.write(AsBytes(Span{&raw, 1}).first(Bytes));
541
870
        }
542
4.35k
    }
Unexecuted instantiation: void CustomUintFormatter<6, false>::Ser<DataStream, unsigned long>(DataStream&, unsigned long)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Ser<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned short>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, ServiceFlags>(ParamsStream<DataStream&, CAddress::SerParams>&, ServiceFlags)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Ser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void CustomUintFormatter<6, false>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, unsigned long>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned long)
void CustomUintFormatter<8, false>::Ser<VectorWriter, ServiceFlags>(VectorWriter&, ServiceFlags)
Line
Count
Source
533
870
    {
534
870
        if (v < 0 || v > MAX) throw std::ios_base::failure("CustomUintFormatter value out of range");
  Branch (534:13): [True: 0, False: 870]
  Branch (534:22): [True: 0, False: 870]
535
870
        if (BigEndian) {
  Branch (535:13): [Folded - Ignored]
536
0
            uint64_t raw = htobe64_internal(v);
537
0
            s.write(AsBytes(Span{&raw, 1}).last(Bytes));
538
870
        } else {
539
870
            uint64_t raw = htole64_internal(v);
540
870
            s.write(AsBytes(Span{&raw, 1}).first(Bytes));
541
870
        }
542
870
    }
void CustomUintFormatter<2, true>::Ser<ParamsStream<VectorWriter&, CNetAddr::SerParams>, unsigned short>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned short)
Line
Count
Source
533
3.48k
    {
534
3.48k
        if (v < 0 || v > MAX) throw std::ios_base::failure("CustomUintFormatter value out of range");
  Branch (534:13): [True: 0, False: 3.48k]
  Branch (534:22): [True: 0, False: 3.48k]
535
3.48k
        if (BigEndian) {
  Branch (535:13): [Folded - Ignored]
536
3.48k
            uint64_t raw = htobe64_internal(v);
537
3.48k
            s.write(AsBytes(Span{&raw, 1}).last(Bytes));
538
3.48k
        } else {
539
0
            uint64_t raw = htole64_internal(v);
540
0
            s.write(AsBytes(Span{&raw, 1}).first(Bytes));
541
0
        }
542
3.48k
    }
Unexecuted instantiation: void CustomUintFormatter<8, false>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, ServiceFlags>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ServiceFlags)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Ser<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void CustomUintFormatter<6, false>::Ser<SizeComputer, unsigned long>(SizeComputer&, unsigned long)
Unexecuted instantiation: void CustomUintFormatter<6, false>::Ser<VectorWriter, unsigned long>(VectorWriter&, unsigned long)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, ServiceFlags>(ParamsStream<VectorWriter&, CAddress::SerParams>&, ServiceFlags)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Ser<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
543
544
    template <typename Stream, typename I> void Unser(Stream& s, I& v)
545
1.74k
    {
546
1.74k
        using U = typename std::conditional<std::is_enum<I>::value, std::underlying_type<I>, std::common_type<I>>::type::type;
547
1.74k
        static_assert(std::numeric_limits<U>::max() >= MAX && std::numeric_limits<U>::min() <= 0, "Assigned type too small");
548
1.74k
        uint64_t raw = 0;
549
1.74k
        if (BigEndian) {
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
  Branch (549:13): [Folded - Ignored]
550
870
            s.read(AsWritableBytes(Span{&raw, 1}).last(Bytes));
551
870
            v = static_cast<I>(be64toh_internal(raw));
552
870
        } else {
553
870
            s.read(AsWritableBytes(Span{&raw, 1}).first(Bytes));
554
870
            v = static_cast<I>(le64toh_internal(raw));
555
870
        }
556
1.74k
    }
Unexecuted instantiation: void CustomUintFormatter<8, false>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, ServiceFlags>(ParamsStream<DataStream&, CAddress::SerParams>&, ServiceFlags&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<6, false>::Unser<DataStream, unsigned long>(DataStream&, unsigned long&)
void CustomUintFormatter<2, true>::Unser<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned short>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned short&)
Line
Count
Source
545
870
    {
546
870
        using U = typename std::conditional<std::is_enum<I>::value, std::underlying_type<I>, std::common_type<I>>::type::type;
547
870
        static_assert(std::numeric_limits<U>::max() >= MAX && std::numeric_limits<U>::min() <= 0, "Assigned type too small");
548
870
        uint64_t raw = 0;
549
870
        if (BigEndian) {
  Branch (549:13): [Folded - Ignored]
550
870
            s.read(AsWritableBytes(Span{&raw, 1}).last(Bytes));
551
870
            v = static_cast<I>(be64toh_internal(raw));
552
870
        } else {
553
0
            s.read(AsWritableBytes(Span{&raw, 1}).first(Bytes));
554
0
            v = static_cast<I>(le64toh_internal(raw));
555
0
        }
556
870
    }
Unexecuted instantiation: void CustomUintFormatter<8, false>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, ServiceFlags>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ServiceFlags&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<1, false>::Unser<AutoFile, AddrManImpl::Format>(AutoFile&, AddrManImpl::Format&)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, ServiceFlags>(ParamsStream<AutoFile&, CAddress::SerParams>&, ServiceFlags&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<1, false>::Unser<HashVerifier<AutoFile>, AddrManImpl::Format>(HashVerifier<AutoFile>&, AddrManImpl::Format&)
Unexecuted instantiation: void CustomUintFormatter<1, false>::Unser<DataStream, AddrManImpl::Format>(DataStream&, AddrManImpl::Format&)
Unexecuted instantiation: void CustomUintFormatter<1, false>::Unser<HashVerifier<DataStream>, AddrManImpl::Format>(HashVerifier<DataStream>&, AddrManImpl::Format&)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, ServiceFlags>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ServiceFlags&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<DataStream, CAddress::SerParams>, unsigned short>(ParamsStream<DataStream, CAddress::SerParams>&, unsigned short&)
void CustomUintFormatter<8, false>::Unser<DataStream, ServiceFlags>(DataStream&, ServiceFlags&)
Line
Count
Source
545
870
    {
546
870
        using U = typename std::conditional<std::is_enum<I>::value, std::underlying_type<I>, std::common_type<I>>::type::type;
547
870
        static_assert(std::numeric_limits<U>::max() >= MAX && std::numeric_limits<U>::min() <= 0, "Assigned type too small");
548
870
        uint64_t raw = 0;
549
870
        if (BigEndian) {
  Branch (549:13): [Folded - Ignored]
550
0
            s.read(AsWritableBytes(Span{&raw, 1}).last(Bytes));
551
0
            v = static_cast<I>(be64toh_internal(raw));
552
870
        } else {
553
870
            s.read(AsWritableBytes(Span{&raw, 1}).first(Bytes));
554
870
            v = static_cast<I>(le64toh_internal(raw));
555
870
        }
556
870
    }
557
};
558
559
template<int Bytes> using BigEndianFormatter = CustomUintFormatter<Bytes, true>;
560
561
/** Formatter for integers in CompactSize format. */
562
template<bool RangeCheck>
563
struct CompactSizeFormatter
564
{
565
    template<typename Stream, typename I>
566
    void Unser(Stream& s, I& v)
567
1.68k
    {
568
1.68k
        uint64_t n = ReadCompactSize<Stream>(s, RangeCheck);
569
1.68k
        if (n < std::numeric_limits<I>::min() || n > std::numeric_limits<I>::max()) {
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 1.68k]
  Branch (569:50): [True: 0, False: 1.68k]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
  Branch (569:13): [True: 0, False: 0]
  Branch (569:50): [True: 0, False: 0]
570
0
            throw std::ios_base::failure("CompactSize exceeds limit of type");
571
0
        }
572
1.68k
        v = n;
573
1.68k
    }
Unexecuted instantiation: void CompactSizeFormatter<false>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, unsigned long>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, unsigned long>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long&)
void CompactSizeFormatter<true>::Unser<DataStream, unsigned short>(DataStream&, unsigned short&)
Line
Count
Source
567
1.68k
    {
568
1.68k
        uint64_t n = ReadCompactSize<Stream>(s, RangeCheck);
569
1.68k
        if (n < std::numeric_limits<I>::min() || n > std::numeric_limits<I>::max()) {
  Branch (569:13): [True: 0, False: 1.68k]
  Branch (569:50): [True: 0, False: 1.68k]
570
0
            throw std::ios_base::failure("CompactSize exceeds limit of type");
571
0
        }
572
1.68k
        v = n;
573
1.68k
    }
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned long>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<false>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned long>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<false>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned long>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned long>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned long>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<false>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned long>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned long>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<DataStream, CAddress::SerParams>, unsigned long>(ParamsStream<DataStream, CAddress::SerParams>&, unsigned long&)
574
575
    template<typename Stream, typename I>
576
    void Ser(Stream& s, I v)
577
1.68k
    {
578
1.68k
        static_assert(std::is_unsigned<I>::value, "CompactSize only supported for unsigned integers");
579
1.68k
        static_assert(std::numeric_limits<I>::max() <= std::numeric_limits<uint64_t>::max(), "CompactSize only supports 64-bit integers and below");
580
581
1.68k
        WriteCompactSize<Stream>(s, v);
582
1.68k
    }
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<DataStream, unsigned short>(DataStream&, unsigned short)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned long>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<false>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, unsigned long>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
void CompactSizeFormatter<true>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, unsigned short>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned short)
Line
Count
Source
577
1.68k
    {
578
1.68k
        static_assert(std::is_unsigned<I>::value, "CompactSize only supported for unsigned integers");
579
1.68k
        static_assert(std::numeric_limits<I>::max() <= std::numeric_limits<uint64_t>::max(), "CompactSize only supports 64-bit integers and below");
580
581
1.68k
        WriteCompactSize<Stream>(s, v);
582
1.68k
    }
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<VectorWriter&, CNetAddr::SerParams>, unsigned long>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<false>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned long>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned long>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, unsigned long>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<SizeComputer, unsigned short>(SizeComputer&, unsigned short)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<VectorWriter, unsigned short>(VectorWriter&, unsigned short)
Unexecuted instantiation: void CompactSizeFormatter<false>::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, unsigned long>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
583
};
584
585
template <typename U, bool LOSSY = false>
586
struct ChronoFormatter {
587
    template <typename Stream, typename Tp>
588
    void Unser(Stream& s, Tp& tp)
589
0
    {
590
0
        U u;
591
0
        s >> u;
592
        // Lossy deserialization does not make sense, so force Wnarrowing
593
0
        tp = Tp{typename Tp::duration{typename Tp::duration::rep{u}}};
594
0
    }
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<DataStream&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: void ChronoFormatter<long, false>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<DataStream&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<AutoFile&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: void ChronoFormatter<long, false>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<AutoFile&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: void ChronoFormatter<long, false>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
Unexecuted instantiation: void ChronoFormatter<long, false>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&)
595
    template <typename Stream, typename Tp>
596
    void Ser(Stream& s, Tp tp)
597
0
    {
598
0
        if constexpr (LOSSY) {
599
0
            s << U(tp.time_since_epoch().count());
600
0
        } else {
601
0
            s << U{tp.time_since_epoch().count()};
602
0
        }
603
0
    }
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<DataStream&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >)
Unexecuted instantiation: void ChronoFormatter<long, false>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >)
Unexecuted instantiation: void ChronoFormatter<long, false>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<DataStream&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > >(ParamsStream<VectorWriter&, CAddress::SerParams>&, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >)
604
};
605
template <typename U>
606
using LossyChronoFormatter = ChronoFormatter<U, true>;
607
608
class CompactSizeWriter
609
{
610
protected:
611
    uint64_t n;
612
public:
613
0
    explicit CompactSizeWriter(uint64_t n_in) : n(n_in) { }
614
615
    template<typename Stream>
616
0
    void Serialize(Stream &s) const {
617
0
        WriteCompactSize<Stream>(s, n);
618
0
    }
Unexecuted instantiation: void CompactSizeWriter::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CompactSizeWriter::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CompactSizeWriter::Serialize<HashWriter>(HashWriter&) const
619
};
620
621
template<size_t Limit>
622
struct LimitedStringFormatter
623
{
624
    template<typename Stream>
625
    void Unser(Stream& s, std::string& v)
626
870
    {
627
870
        size_t size = ReadCompactSize(s);
628
870
        if (size > Limit) {
  Branch (628:13): [True: 0, False: 0]
  Branch (628:13): [True: 0, False: 870]
629
0
            throw std::ios_base::failure("String length limit exceeded");
630
0
        }
631
870
        v.resize(size);
632
870
        if (size != 0) s.read(MakeWritableByteSpan(v));
  Branch (632:13): [True: 0, False: 0]
  Branch (632:13): [True: 0, False: 870]
633
870
    }
Unexecuted instantiation: void LimitedStringFormatter<10ul>::Unser<DataStream>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
void LimitedStringFormatter<256ul>::Unser<DataStream>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
Line
Count
Source
626
870
    {
627
870
        size_t size = ReadCompactSize(s);
628
870
        if (size > Limit) {
  Branch (628:13): [True: 0, False: 870]
629
0
            throw std::ios_base::failure("String length limit exceeded");
630
0
        }
631
870
        v.resize(size);
632
870
        if (size != 0) s.read(MakeWritableByteSpan(v));
  Branch (632:13): [True: 0, False: 870]
633
870
    }
634
635
    template<typename Stream>
636
    void Ser(Stream& s, const std::string& v)
637
0
    {
638
0
        s << v;
639
0
    }
640
};
641
642
/** Formatter to serialize/deserialize vector elements using another formatter
643
 *
644
 * Example:
645
 *   struct X {
646
 *     std::vector<uint64_t> v;
647
 *     SERIALIZE_METHODS(X, obj) { READWRITE(Using<VectorFormatter<VarInt>>(obj.v)); }
648
 *   };
649
 * will define a struct that contains a vector of uint64_t, which is serialized
650
 * as a vector of VarInt-encoded integers.
651
 *
652
 * V is not required to be an std::vector type. It works for any class that
653
 * exposes a value_type, size, reserve, emplace_back, back, and const iterators.
654
 */
655
template<class Formatter>
656
struct VectorFormatter
657
{
658
    template<typename Stream, typename V>
659
    void Ser(Stream& s, const V& v)
660
153k
    {
661
153k
        Formatter formatter;
662
153k
        WriteCompactSize(s, v.size());
663
153k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 13.6k, False: 13.6k]
  Branch (663:49): [True: 13.6k, False: 13.6k]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 6.84k, False: 6.84k]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 52.1k, False: 3.25k]
  Branch (663:49): [True: 6.84k, False: 58.9k]
  Branch (663:49): [True: 6.84k, False: 6.84k]
  Branch (663:49): [True: 6.84k, False: 6.84k]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 1.68k]
  Branch (663:49): [True: 1.68k, False: 1.68k]
  Branch (663:49): [True: 1.68k, False: 1.68k]
  Branch (663:49): [True: 1.68k, False: 1.68k]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 4.06k, False: 2.47k]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 0, False: 0]
  Branch (663:49): [True: 17.0k, False: 17.0k]
  Branch (663:49): [True: 17.0k, False: 17.0k]
  Branch (663:49): [True: 0, False: 0]
664
150k
            formatter.Ser(s, elem);
665
150k
        }
666
153k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
660
13.6k
    {
661
13.6k
        Formatter formatter;
662
13.6k
        WriteCompactSize(s, v.size());
663
13.6k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 13.6k, False: 13.6k]
664
13.6k
            formatter.Ser(s, elem);
665
13.6k
        }
666
13.6k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
660
13.6k
    {
661
13.6k
        Formatter formatter;
662
13.6k
        WriteCompactSize(s, v.size());
663
13.6k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 13.6k, False: 13.6k]
664
13.6k
            formatter.Ser(s, elem);
665
13.6k
        }
666
13.6k
    }
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
660
6.84k
    {
661
6.84k
        Formatter formatter;
662
6.84k
        WriteCompactSize(s, v.size());
663
6.84k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 6.84k, False: 6.84k]
664
6.84k
            formatter.Ser(s, elem);
665
6.84k
        }
666
6.84k
    }
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<SizeComputer, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(SizeComputer&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void VectorFormatter<CustomUintFormatter<6, false> >::Ser<DataStream, std::vector<unsigned long, std::allocator<unsigned long> > >(DataStream&, std::vector<unsigned long, std::allocator<unsigned long> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(DataStream&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::vector<uint256, std::allocator<uint256> > >(DataStream&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::vector<unsigned int, std::allocator<unsigned int> > >(DataStream&, std::vector<unsigned int, std::allocator<unsigned int> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(DataStream&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Ser<DataStream, std::vector<Coin, std::allocator<Coin> > >(DataStream&, std::vector<Coin, std::allocator<Coin> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::vector<CTxUndo, std::allocator<CTxUndo> > >(DataStream&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void VectorFormatter<DifferenceFormatter>::Ser<DataStream, std::vector<unsigned short, std::allocator<unsigned short> > >(DataStream&, std::vector<unsigned short, std::allocator<unsigned short> > const&)
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::vector<CBlock, std::allocator<CBlock> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<CBlock, std::allocator<CBlock> > const&)
Line
Count
Source
660
3.25k
    {
661
3.25k
        Formatter formatter;
662
3.25k
        WriteCompactSize(s, v.size());
663
52.1k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 52.1k, False: 3.25k]
664
52.1k
            formatter.Ser(s, elem);
665
52.1k
        }
666
3.25k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
660
58.9k
    {
661
58.9k
        Formatter formatter;
662
58.9k
        WriteCompactSize(s, v.size());
663
58.9k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 6.84k, False: 58.9k]
664
6.84k
            formatter.Ser(s, elem);
665
6.84k
        }
666
58.9k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
660
6.84k
    {
661
6.84k
        Formatter formatter;
662
6.84k
        WriteCompactSize(s, v.size());
663
6.84k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 6.84k, False: 6.84k]
664
6.84k
            formatter.Ser(s, elem);
665
6.84k
        }
666
6.84k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
660
6.84k
    {
661
6.84k
        Formatter formatter;
662
6.84k
        WriteCompactSize(s, v.size());
663
6.84k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 6.84k, False: 6.84k]
664
6.84k
            formatter.Ser(s, elem);
665
6.84k
        }
666
6.84k
    }
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
void VectorFormatter<CustomUintFormatter<6, false> >::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::vector<unsigned long, std::allocator<unsigned long> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<unsigned long, std::allocator<unsigned long> > const&)
Line
Count
Source
660
1.68k
    {
661
1.68k
        Formatter formatter;
662
1.68k
        WriteCompactSize(s, v.size());
663
1.68k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 0, False: 1.68k]
664
0
            formatter.Ser(s, elem);
665
0
        }
666
1.68k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Line
Count
Source
660
1.68k
    {
661
1.68k
        Formatter formatter;
662
1.68k
        WriteCompactSize(s, v.size());
663
1.68k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 1.68k, False: 1.68k]
664
1.68k
            formatter.Ser(s, elem);
665
1.68k
        }
666
1.68k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
660
1.68k
    {
661
1.68k
        Formatter formatter;
662
1.68k
        WriteCompactSize(s, v.size());
663
1.68k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 1.68k, False: 1.68k]
664
1.68k
            formatter.Ser(s, elem);
665
1.68k
        }
666
1.68k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
660
1.68k
    {
661
1.68k
        Formatter formatter;
662
1.68k
        WriteCompactSize(s, v.size());
663
1.68k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 1.68k, False: 1.68k]
664
1.68k
            formatter.Ser(s, elem);
665
1.68k
        }
666
1.68k
    }
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::vector<int, std::allocator<int> > >(DataStream&, std::vector<int, std::allocator<int> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, prevector<8u, int, unsigned int, int> >(DataStream&, prevector<8u, int, unsigned int, int> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, std::vector<CAddress, std::allocator<CAddress> > >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, std::vector<CAddress, std::allocator<CAddress> > const&)
Unexecuted instantiation: void VectorFormatter<CustomUintFormatter<6, false> >::Ser<SizeComputer, std::vector<unsigned long, std::allocator<unsigned long> > >(SizeComputer&, std::vector<unsigned long, std::allocator<unsigned long> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<SizeComputer, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(SizeComputer&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void VectorFormatter<CustomUintFormatter<6, false> >::Ser<VectorWriter, std::vector<unsigned long, std::allocator<unsigned long> > >(VectorWriter&, std::vector<unsigned long, std::allocator<unsigned long> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<VectorWriter, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(VectorWriter&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<VectorWriter, std::vector<CInv, std::allocator<CInv> > >(VectorWriter&, std::vector<CInv, std::allocator<CInv> > const&)
void VectorFormatter<DefaultFormatter>::Ser<VectorWriter, std::vector<uint256, std::allocator<uint256> > >(VectorWriter&, std::vector<uint256, std::allocator<uint256> > const&)
Line
Count
Source
660
2.47k
    {
661
2.47k
        Formatter formatter;
662
2.47k
        WriteCompactSize(s, v.size());
663
4.06k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 4.06k, False: 2.47k]
664
4.06k
            formatter.Ser(s, elem);
665
4.06k
        }
666
2.47k
    }
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<VectorWriter, std::vector<CBlockHeader, std::allocator<CBlockHeader> > >(VectorWriter&, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&)
Unexecuted instantiation: void VectorFormatter<DifferenceFormatter>::Ser<VectorWriter, std::vector<unsigned short, std::allocator<unsigned short> > >(VectorWriter&, std::vector<unsigned short, std::allocator<unsigned short> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, std::vector<CAddress, std::allocator<CAddress> > >(ParamsStream<VectorWriter&, CAddress::SerParams>&, std::vector<CAddress, std::allocator<CAddress> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<SizeComputer, std::vector<CTxUndo, std::allocator<CTxUndo> > >(SizeComputer&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Ser<SizeComputer, std::vector<Coin, std::allocator<Coin> > >(SizeComputer&, std::vector<Coin, std::allocator<Coin> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<AutoFile, std::vector<CTxUndo, std::allocator<CTxUndo> > >(AutoFile&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Ser<AutoFile, std::vector<Coin, std::allocator<Coin> > >(AutoFile&, std::vector<Coin, std::allocator<Coin> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<HashWriter, std::vector<CTxUndo, std::allocator<CTxUndo> > >(HashWriter&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Ser<HashWriter, std::vector<Coin, std::allocator<Coin> > >(HashWriter&, std::vector<Coin, std::allocator<Coin> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: fees.cpp:void VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>::Ser<AutoFile, std::vector<double, std::allocator<double> > >(AutoFile&, std::vector<double, std::allocator<double> > const&)
Unexecuted instantiation: fees.cpp:void VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >::Ser<AutoFile, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > >(AutoFile&, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::vector<CCoin, std::allocator<CCoin> > >(DataStream&, std::vector<CCoin, std::allocator<CCoin> > const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(DataStream&, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<HashWriter&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<HashWriter&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
660
17.0k
    {
661
17.0k
        Formatter formatter;
662
17.0k
        WriteCompactSize(s, v.size());
663
17.0k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 17.0k, False: 17.0k]
664
17.0k
            formatter.Ser(s, elem);
665
17.0k
        }
666
17.0k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<HashWriter&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<HashWriter&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
660
17.0k
    {
661
17.0k
        Formatter formatter;
662
17.0k
        WriteCompactSize(s, v.size());
663
17.0k
        for (const typename V::value_type& elem : v) {
  Branch (663:49): [True: 17.0k, False: 17.0k]
664
17.0k
            formatter.Ser(s, elem);
665
17.0k
        }
666
17.0k
    }
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<HashWriter&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<HashWriter&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
667
668
    template<typename Stream, typename V>
669
    void Unser(Stream& s, V& v)
670
27.2k
    {
671
27.2k
        Formatter formatter;
672
27.2k
        v.clear();
673
27.2k
        size_t size = ReadCompactSize(s);
674
27.2k
        size_t allocated = 0;
675
52.8k
        while (allocated < size) {
  Branch (675:16): [True: 8.53k, False: 8.53k]
  Branch (675:16): [True: 8.53k, False: 8.53k]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 6.84k, False: 6.84k]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 1.68k]
  Branch (675:16): [True: 1.68k, False: 1.68k]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
  Branch (675:16): [True: 0, False: 0]
676
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
677
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
678
            // X MiB of data to make us allocate X+5 Mib.
679
25.6k
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
680
25.6k
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
681
25.6k
            v.reserve(allocated);
682
51.2k
            while (v.size() < allocated) {
  Branch (682:20): [True: 8.53k, False: 8.53k]
  Branch (682:20): [True: 8.53k, False: 8.53k]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 6.84k, False: 6.84k]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 1.68k, False: 1.68k]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
  Branch (682:20): [True: 0, False: 0]
683
25.6k
                v.emplace_back();
684
25.6k
                formatter.Unser(s, v.back());
685
25.6k
            }
686
25.6k
        }
687
27.2k
    };
void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Line
Count
Source
670
8.53k
    {
671
8.53k
        Formatter formatter;
672
8.53k
        v.clear();
673
8.53k
        size_t size = ReadCompactSize(s);
674
8.53k
        size_t allocated = 0;
675
17.0k
        while (allocated < size) {
  Branch (675:16): [True: 8.53k, False: 8.53k]
676
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
677
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
678
            // X MiB of data to make us allocate X+5 Mib.
679
8.53k
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
680
8.53k
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
681
8.53k
            v.reserve(allocated);
682
17.0k
            while (v.size() < allocated) {
  Branch (682:20): [True: 8.53k, False: 8.53k]
683
8.53k
                v.emplace_back();
684
8.53k
                formatter.Unser(s, v.back());
685
8.53k
            }
686
8.53k
        }
687
8.53k
    };
void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Line
Count
Source
670
8.53k
    {
671
8.53k
        Formatter formatter;
672
8.53k
        v.clear();
673
8.53k
        size_t size = ReadCompactSize(s);
674
8.53k
        size_t allocated = 0;
675
17.0k
        while (allocated < size) {
  Branch (675:16): [True: 8.53k, False: 8.53k]
676
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
677
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
678
            // X MiB of data to make us allocate X+5 Mib.
679
8.53k
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
680
8.53k
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
681
8.53k
            v.reserve(allocated);
682
17.0k
            while (v.size() < allocated) {
  Branch (682:20): [True: 8.53k, False: 8.53k]
683
8.53k
                v.emplace_back();
684
8.53k
                formatter.Unser(s, v.back());
685
8.53k
            }
686
8.53k
        }
687
8.53k
    };
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(DataStream&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Line
Count
Source
670
6.84k
    {
671
6.84k
        Formatter formatter;
672
6.84k
        v.clear();
673
6.84k
        size_t size = ReadCompactSize(s);
674
6.84k
        size_t allocated = 0;
675
13.6k
        while (allocated < size) {
  Branch (675:16): [True: 6.84k, False: 6.84k]
676
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
677
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
678
            // X MiB of data to make us allocate X+5 Mib.
679
6.84k
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
680
6.84k
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
681
6.84k
            v.reserve(allocated);
682
13.6k
            while (v.size() < allocated) {
  Branch (682:20): [True: 6.84k, False: 6.84k]
683
6.84k
                v.emplace_back();
684
6.84k
                formatter.Unser(s, v.back());
685
6.84k
            }
686
6.84k
        }
687
6.84k
    };
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<uint256, std::allocator<uint256> > >(DataStream&, std::vector<uint256, std::allocator<uint256> >&)
void VectorFormatter<CustomUintFormatter<6, false> >::Unser<DataStream, std::vector<unsigned long, std::allocator<unsigned long> > >(DataStream&, std::vector<unsigned long, std::allocator<unsigned long> >&)
Line
Count
Source
670
1.68k
    {
671
1.68k
        Formatter formatter;
672
1.68k
        v.clear();
673
1.68k
        size_t size = ReadCompactSize(s);
674
1.68k
        size_t allocated = 0;
675
1.68k
        while (allocated < size) {
  Branch (675:16): [True: 0, False: 1.68k]
676
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
677
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
678
            // X MiB of data to make us allocate X+5 Mib.
679
0
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
680
0
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
681
0
            v.reserve(allocated);
682
0
            while (v.size() < allocated) {
  Branch (682:20): [True: 0, False: 0]
683
0
                v.emplace_back();
684
0
                formatter.Unser(s, v.back());
685
0
            }
686
0
        }
687
1.68k
    };
void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(DataStream&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&)
Line
Count
Source
670
1.68k
    {
671
1.68k
        Formatter formatter;
672
1.68k
        v.clear();
673
1.68k
        size_t size = ReadCompactSize(s);
674
1.68k
        size_t allocated = 0;
675
3.37k
        while (allocated < size) {
  Branch (675:16): [True: 1.68k, False: 1.68k]
676
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
677
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
678
            // X MiB of data to make us allocate X+5 Mib.
679
1.68k
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
680
1.68k
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
681
1.68k
            v.reserve(allocated);
682
3.37k
            while (v.size() < allocated) {
  Branch (682:20): [True: 1.68k, False: 1.68k]
683
1.68k
                v.emplace_back();
684
1.68k
                formatter.Unser(s, v.back());
685
1.68k
            }
686
1.68k
        }
687
1.68k
    };
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<unsigned int, std::allocator<unsigned int> > >(DataStream&, std::vector<unsigned int, std::allocator<unsigned int> >&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Unser<DataStream, std::vector<Coin, std::allocator<Coin> > >(DataStream&, std::vector<Coin, std::allocator<Coin> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<CTxUndo, std::allocator<CTxUndo> > >(DataStream&, std::vector<CTxUndo, std::allocator<CTxUndo> >&)
Unexecuted instantiation: void VectorFormatter<DifferenceFormatter>::Unser<DataStream, std::vector<unsigned short, std::allocator<unsigned short> > >(DataStream&, std::vector<unsigned short, std::allocator<unsigned short> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<CBlockHeader, std::allocator<CBlockHeader> > >(DataStream&, std::vector<CBlockHeader, std::allocator<CBlockHeader> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<SpanReader&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<SpanReader&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<SpanReader&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<CTxIn, std::allocator<CTxIn> > >(DataStream&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<CTxOut, std::allocator<CTxOut> > >(DataStream&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, std::vector<CAddress, std::allocator<CAddress> > >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, std::vector<CAddress, std::allocator<CAddress> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, std::vector<CAddress, std::allocator<CAddress> > >(ParamsStream<DataStream&, CAddress::SerParams>&, std::vector<CAddress, std::allocator<CAddress> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<CInv, std::allocator<CInv> > >(DataStream&, std::vector<CInv, std::allocator<CInv> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<HashVerifier<AutoFile>, std::vector<CTxUndo, std::allocator<CTxUndo> > >(HashVerifier<AutoFile>&, std::vector<CTxUndo, std::allocator<CTxUndo> >&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Unser<HashVerifier<AutoFile>, std::vector<Coin, std::allocator<Coin> > >(HashVerifier<AutoFile>&, std::vector<Coin, std::allocator<Coin> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: fees.cpp:void VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>::Unser<AutoFile, std::vector<double, std::allocator<double> > >(AutoFile&, std::vector<double, std::allocator<double> >&)
Unexecuted instantiation: fees.cpp:void VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >::Unser<AutoFile, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > >(AutoFile&, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<COutPoint, std::allocator<COutPoint> > >(DataStream&, std::vector<COutPoint, std::allocator<COutPoint> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<SpanReader, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(SpanReader&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::vector<CTxIn, std::allocator<CTxIn> > >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::vector<CTxOut, std::allocator<CTxOut> > >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> > >(DataStream&, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(DataStream&, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
688
};
689
690
/**
691
 * Forward declarations
692
 */
693
694
/**
695
 *  string
696
 */
697
template<typename Stream, typename C> void Serialize(Stream& os, const std::basic_string<C>& str);
698
template<typename Stream, typename C> void Unserialize(Stream& is, std::basic_string<C>& str);
699
700
/**
701
 * prevector
702
 */
703
template<typename Stream, unsigned int N, typename T> inline void Serialize(Stream& os, const prevector<N, T>& v);
704
template<typename Stream, unsigned int N, typename T> inline void Unserialize(Stream& is, prevector<N, T>& v);
705
706
/**
707
 * vector
708
 */
709
template<typename Stream, typename T, typename A> inline void Serialize(Stream& os, const std::vector<T, A>& v);
710
template<typename Stream, typename T, typename A> inline void Unserialize(Stream& is, std::vector<T, A>& v);
711
712
/**
713
 * pair
714
 */
715
template<typename Stream, typename K, typename T> void Serialize(Stream& os, const std::pair<K, T>& item);
716
template<typename Stream, typename K, typename T> void Unserialize(Stream& is, std::pair<K, T>& item);
717
718
/**
719
 * map
720
 */
721
template<typename Stream, typename K, typename T, typename Pred, typename A> void Serialize(Stream& os, const std::map<K, T, Pred, A>& m);
722
template<typename Stream, typename K, typename T, typename Pred, typename A> void Unserialize(Stream& is, std::map<K, T, Pred, A>& m);
723
724
/**
725
 * set
726
 */
727
template<typename Stream, typename K, typename Pred, typename A> void Serialize(Stream& os, const std::set<K, Pred, A>& m);
728
template<typename Stream, typename K, typename Pred, typename A> void Unserialize(Stream& is, std::set<K, Pred, A>& m);
729
730
/**
731
 * shared_ptr
732
 */
733
template<typename Stream, typename T> void Serialize(Stream& os, const std::shared_ptr<const T>& p);
734
template<typename Stream, typename T> void Unserialize(Stream& os, std::shared_ptr<const T>& p);
735
736
/**
737
 * unique_ptr
738
 */
739
template<typename Stream, typename T> void Serialize(Stream& os, const std::unique_ptr<const T>& p);
740
template<typename Stream, typename T> void Unserialize(Stream& os, std::unique_ptr<const T>& p);
741
742
743
/**
744
 * If none of the specialized versions above matched, default to calling member function.
745
 */
746
template <class T, class Stream>
747
concept Serializable = requires(T a, Stream s) { a.Serialize(s); };
748
template <typename Stream, typename T>
749
    requires Serializable<T, Stream>
750
void Serialize(Stream& os, const T& a)
751
1.80M
{
752
1.80M
    a.Serialize(os);
753
1.80M
}
void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, CTransaction const> >(SizeComputer&, ParamsWrapper<TransactionSerParams, CTransaction const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CTransaction const>, SizeComputer>
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTransaction>(ParamsStream<SizeComputer&, TransactionSerParams>&, CTransaction const&) requires Serializable<CTransaction, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
13.6k
{
752
13.6k
    a.Serialize(os);
753
13.6k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> >(ParamsStream<SizeComputer&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
13.6k
{
752
13.6k
    a.Serialize(os);
753
13.6k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTxIn>(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxIn const&) requires Serializable<CTxIn, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
13.6k
{
752
13.6k
    a.Serialize(os);
753
13.6k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CScript>(ParamsStream<SizeComputer&, TransactionSerParams>&, CScript const&) requires Serializable<CScript, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
27.3k
{
752
27.3k
    a.Serialize(os);
753
27.3k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, COutPoint>(ParamsStream<SizeComputer&, TransactionSerParams>&, COutPoint const&) requires Serializable<COutPoint, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
13.6k
{
752
13.6k
    a.Serialize(os);
753
13.6k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, transaction_identifier<false> >(ParamsStream<SizeComputer&, TransactionSerParams>&, transaction_identifier<false> const&) requires Serializable<transaction_identifier<false>, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
13.6k
{
752
13.6k
    a.Serialize(os);
753
13.6k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> >(ParamsStream<SizeComputer&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
13.6k
{
752
13.6k
    a.Serialize(os);
753
13.6k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTxOut>(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxOut const&) requires Serializable<CTxOut, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
13.6k
{
752
13.6k
    a.Serialize(os);
753
13.6k
}
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> >(ParamsStream<SizeComputer&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>, ParamsStream<SizeComputer&, TransactionSerParams> >
void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, CBlock const> >(SizeComputer&, ParamsWrapper<TransactionSerParams, CBlock const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CBlock const>, SizeComputer>
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CBlock>(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlock const&) requires Serializable<CBlock, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >(ParamsStream<SizeComputer&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CBlockHeader>(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlockHeader const&) requires Serializable<CBlockHeader, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, uint256>(ParamsStream<SizeComputer&, TransactionSerParams>&, uint256 const&) requires Serializable<uint256, ParamsStream<SizeComputer&, TransactionSerParams> >
Line
Count
Source
751
13.6k
{
752
13.6k
    a.Serialize(os);
753
13.6k
}
Unexecuted instantiation: void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, CTxIn const> >(SizeComputer&, ParamsWrapper<TransactionSerParams, CTxIn const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CTxIn const>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> >(SizeComputer&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>, SizeComputer>
Unexecuted instantiation: void Serialize<DataStream, AddrMan>(DataStream&, AddrMan const&) requires Serializable<AddrMan, DataStream>
Unexecuted instantiation: void Serialize<DataStream, AddrManDeterministic>(DataStream&, AddrManDeterministic const&) requires Serializable<AddrManDeterministic, DataStream>
Unexecuted instantiation: cluster_linearize.cpp:void Serialize<VectorWriter, Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> > const&> >(VectorWriter&, Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> > const&> const&) requires Serializable<Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> > const&>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> >(VectorWriter&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> >(VectorWriter&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>, VectorWriter>
Unexecuted instantiation: void Serialize<DataStream, BlockFilter>(DataStream&, BlockFilter const&) requires Serializable<BlockFilter, DataStream>
void Serialize<DataStream, uint256>(DataStream&, uint256 const&) requires Serializable<uint256, DataStream>
Line
Count
Source
751
6.75k
{
752
6.75k
    a.Serialize(os);
753
6.75k
}
Unexecuted instantiation: void Serialize<DataStream, CBlockFileInfo>(DataStream&, CBlockFileInfo const&) requires Serializable<CBlockFileInfo, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CBlockHeaderAndShortTxIDs>(DataStream&, CBlockHeaderAndShortTxIDs const&) requires Serializable<CBlockHeaderAndShortTxIDs, DataStream>
void Serialize<DataStream, CBlockHeader>(DataStream&, CBlockHeader const&) requires Serializable<CBlockHeader, DataStream>
Line
Count
Source
751
3.37k
{
752
3.37k
    a.Serialize(os);
753
3.37k
}
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> >(DataStream&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&) requires Serializable<Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, PrefilledTransaction>(DataStream&, PrefilledTransaction const&) requires Serializable<PrefilledTransaction, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short const&> >(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned short const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(DataStream&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&) requires Serializable<ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >, DataStream>
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> const&) requires Serializable<Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTransaction>(ParamsStream<DataStream&, TransactionSerParams>&, CTransaction const&) requires Serializable<CTransaction, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> >(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTxIn>(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn const&) requires Serializable<CTxIn, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, COutPoint>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint const&) requires Serializable<COutPoint, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false> >(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false> const&) requires Serializable<transaction_identifier<false>, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CScript>(ParamsStream<DataStream&, TransactionSerParams>&, CScript const&) requires Serializable<CScript, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> >(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTxOut>(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut const&) requires Serializable<CTxOut, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> >(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<DataStream, CFeeRate>(DataStream&, CFeeRate const&) requires Serializable<CFeeRate, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CMerkleBlock>(DataStream&, CMerkleBlock const&) requires Serializable<CMerkleBlock, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CPartialMerkleTree>(DataStream&, CPartialMerkleTree const&) requires Serializable<CPartialMerkleTree, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, COutPoint>(DataStream&, COutPoint const&) requires Serializable<COutPoint, DataStream>
Unexecuted instantiation: void Serialize<DataStream, transaction_identifier<false> >(DataStream&, transaction_identifier<false> const&) requires Serializable<transaction_identifier<false>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CPubKey>(DataStream&, CPubKey const&) requires Serializable<CPubKey, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CScript>(DataStream&, CScript const&) requires Serializable<CScript, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CTxIn>(DataStream&, CTxIn const&) requires Serializable<CTxIn, DataStream>
Unexecuted instantiation: void Serialize<DataStream, FlatFilePos>(DataStream&, FlatFilePos const&) requires Serializable<FlatFilePos, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, KeyOriginInfo>(DataStream&, KeyOriginInfo const&) requires Serializable<KeyOriginInfo, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> > const&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, PartiallySignedTransaction>(DataStream&, PartiallySignedTransaction const&) requires Serializable<PartiallySignedTransaction, DataStream>
Unexecuted instantiation: void Serialize<SizeComputer, CompactSizeWriter>(SizeComputer&, CompactSizeWriter const&) requires Serializable<CompactSizeWriter, SizeComputer>
Unexecuted instantiation: void Serialize<DataStream, CompactSizeWriter>(DataStream&, CompactSizeWriter const&) requires Serializable<CompactSizeWriter, DataStream>
Unexecuted instantiation: void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, CMutableTransaction const> >(SizeComputer&, ParamsWrapper<TransactionSerParams, CMutableTransaction const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CMutableTransaction const>, SizeComputer>
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CMutableTransaction>(ParamsStream<SizeComputer&, TransactionSerParams>&, CMutableTransaction const&) requires Serializable<CMutableTransaction, ParamsStream<SizeComputer&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction const> >(DataStream&, ParamsWrapper<TransactionSerParams, CMutableTransaction const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CMutableTransaction const>, DataStream>
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CMutableTransaction>(ParamsStream<DataStream&, TransactionSerParams>&, CMutableTransaction const&) requires Serializable<CMutableTransaction, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<DataStream, PSBTInput>(DataStream&, PSBTInput const&) requires Serializable<PSBTInput, DataStream>
Unexecuted instantiation: void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> >(SizeComputer&, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const>, SizeComputer>
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> >(DataStream&, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const>, DataStream>
Unexecuted instantiation: void Serialize<SizeComputer, CTxOut>(SizeComputer&, CTxOut const&) requires Serializable<CTxOut, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, CScript>(SizeComputer&, CScript const&) requires Serializable<CScript, SizeComputer>
Unexecuted instantiation: void Serialize<DataStream, CTxOut>(DataStream&, CTxOut const&) requires Serializable<CTxOut, DataStream>
Unexecuted instantiation: void Serialize<SizeComputer, XOnlyPubKey>(SizeComputer&, XOnlyPubKey const&) requires Serializable<XOnlyPubKey, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, uint256>(SizeComputer&, uint256 const&) requires Serializable<uint256, SizeComputer>
Unexecuted instantiation: void Serialize<DataStream, XOnlyPubKey>(DataStream&, XOnlyPubKey const&) requires Serializable<XOnlyPubKey, DataStream>
void Serialize<VectorWriter, uint256>(VectorWriter&, uint256 const&) requires Serializable<uint256, VectorWriter>
Line
Count
Source
751
6.53k
{
752
6.53k
    a.Serialize(os);
753
6.53k
}
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, PSBTOutput>(DataStream&, PSBTOutput const&) requires Serializable<PSBTOutput, DataStream>
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CBlock> >(DataStream&, ParamsWrapper<TransactionSerParams, CBlock> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CBlock>, DataStream>
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CBlock>(ParamsStream<DataStream&, TransactionSerParams>&, CBlock const&) requires Serializable<CBlock, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader const&) requires Serializable<CBlockHeader, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, uint256>(ParamsStream<DataStream&, TransactionSerParams>&, uint256 const&) requires Serializable<uint256, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<DataStream, CBlockLocator>(DataStream&, CBlockLocator const&) requires Serializable<CBlockLocator, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CTxUndo>(DataStream&, CTxUndo const&) requires Serializable<CTxUndo, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&) requires Serializable<Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<TxOutCompression, CTxOut const&> >(DataStream&, Wrapper<TxOutCompression, CTxOut const&> const&) requires Serializable<Wrapper<TxOutCompression, CTxOut const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<AmountCompression, long const&> >(DataStream&, Wrapper<AmountCompression, long const&> const&) requires Serializable<Wrapper<AmountCompression, long const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<ScriptCompression, CScript const&> >(DataStream&, Wrapper<ScriptCompression, CScript const&> const&) requires Serializable<Wrapper<ScriptCompression, CScript const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CBlockUndo>(DataStream&, CBlockUndo const&) requires Serializable<CBlockUndo, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Coin>(DataStream&, Coin const&) requires Serializable<Coin, DataStream>
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<CNetAddr::SerParams, CNetAddr const> >(DataStream&, ParamsWrapper<CNetAddr::SerParams, CNetAddr const> const&) requires Serializable<ParamsWrapper<CNetAddr::SerParams, CNetAddr const>, DataStream>
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr const&) requires Serializable<CNetAddr, ParamsStream<DataStream&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned long const&>, ParamsStream<DataStream&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<CNetAddr::SerParams, CService const> >(DataStream&, ParamsWrapper<CNetAddr::SerParams, CService const> const&) requires Serializable<ParamsWrapper<CNetAddr::SerParams, CService const>, DataStream>
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, CService>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CService const&) requires Serializable<CService, ParamsStream<DataStream&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&) requires Serializable<Wrapper<CustomUintFormatter<2, true>, unsigned short const&>, ParamsStream<DataStream&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<DataStream, CMessageHeader>(DataStream&, CMessageHeader const&) requires Serializable<CMessageHeader, DataStream>
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<CAddress::SerParams, CAddress const> >(DataStream&, ParamsWrapper<CAddress::SerParams, CAddress const> const&) requires Serializable<ParamsWrapper<CAddress::SerParams, CAddress const>, DataStream>
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, CAddress>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&) requires Serializable<CAddress, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&) requires Serializable<Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&> const&) requires Serializable<Wrapper<CompactSizeFormatter<false>, unsigned long&>, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&) requires Serializable<Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const> >(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&) requires Serializable<ParamsWrapper<CNetAddr::SerParams, CService const>, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CService>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService const&) requires Serializable<CService, ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&) requires Serializable<CNetAddr, ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned long const&>, ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&) requires Serializable<Wrapper<CustomUintFormatter<2, true>, unsigned short const&>, ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<DataStream, CInv>(DataStream&, CInv const&) requires Serializable<CInv, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CBloomFilter>(DataStream&, CBloomFilter const&) requires Serializable<CBloomFilter, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CDiskBlockIndex>(DataStream&, CDiskBlockIndex const&) requires Serializable<CDiskBlockIndex, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)1>, int&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<TxOutCompression, CTxOut&> >(DataStream&, Wrapper<TxOutCompression, CTxOut&> const&) requires Serializable<Wrapper<TxOutCompression, CTxOut&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, BlockTransactions>(DataStream&, BlockTransactions const&) requires Serializable<BlockTransactions, DataStream>
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > >(DataStream&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > const&) requires Serializable<ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >, DataStream>
Unexecuted instantiation: void Serialize<DataStream, BlockTransactionsRequest>(DataStream&, BlockTransactionsRequest const&) requires Serializable<BlockTransactionsRequest, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> >(DataStream&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, node::SnapshotMetadata>(DataStream&, node::SnapshotMetadata const&) requires Serializable<node::SnapshotMetadata, DataStream>
Unexecuted instantiation: void Serialize<DataStream, uint160>(DataStream&, uint160 const&) requires Serializable<uint160, DataStream>
void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, std::vector<CBlock, std::allocator<CBlock> > > >(VectorWriter&, ParamsWrapper<TransactionSerParams, std::vector<CBlock, std::allocator<CBlock> > > const&) requires Serializable<ParamsWrapper<TransactionSerParams, std::vector<CBlock, std::allocator<CBlock> > >, VectorWriter>
Line
Count
Source
751
3.25k
{
752
3.25k
    a.Serialize(os);
753
3.25k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlock, std::allocator<CBlock> > const&> >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlock, std::allocator<CBlock> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlock, std::allocator<CBlock> > const&>, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
3.25k
{
752
3.25k
    a.Serialize(os);
753
3.25k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CBlock>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlock const&) requires Serializable<CBlock, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
58.9k
{
752
58.9k
    a.Serialize(os);
753
58.9k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&) requires Serializable<CBlockHeader, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
60.6k
{
752
60.6k
    a.Serialize(os);
753
60.6k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, uint256>(ParamsStream<VectorWriter&, TransactionSerParams>&, uint256 const&) requires Serializable<uint256, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
121k
{
752
121k
    a.Serialize(os);
753
121k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
58.9k
{
752
58.9k
    a.Serialize(os);
753
58.9k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTransaction>(ParamsStream<VectorWriter&, TransactionSerParams>&, CTransaction const&) requires Serializable<CTransaction, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTxIn>(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxIn const&) requires Serializable<CTxIn, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, COutPoint>(ParamsStream<VectorWriter&, TransactionSerParams>&, COutPoint const&) requires Serializable<COutPoint, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, transaction_identifier<false> >(ParamsStream<VectorWriter&, TransactionSerParams>&, transaction_identifier<false> const&) requires Serializable<transaction_identifier<false>, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CScript>(ParamsStream<VectorWriter&, TransactionSerParams>&, CScript const&) requires Serializable<CScript, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
13.6k
{
752
13.6k
    a.Serialize(os);
753
13.6k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTxOut>(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxOut const&) requires Serializable<CTxOut, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>, ParamsStream<VectorWriter&, TransactionSerParams> >
void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs> >(VectorWriter&, ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs>, VectorWriter>
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeaderAndShortTxIDs>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeaderAndShortTxIDs const&) requires Serializable<CBlockHeaderAndShortTxIDs, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&) requires Serializable<Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, PrefilledTransaction>(ParamsStream<VectorWriter&, TransactionSerParams>&, PrefilledTransaction const&) requires Serializable<PrefilledTransaction, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<CompactSizeFormatter<true>, unsigned short const&> >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&) requires Serializable<ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >, ParamsStream<VectorWriter&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> const&) requires Serializable<Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTransaction>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTransaction const&) requires Serializable<CTransaction, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxIn>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxIn const&) requires Serializable<CTxIn, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, COutPoint>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, COutPoint const&) requires Serializable<COutPoint, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, transaction_identifier<false> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, transaction_identifier<false> const&) requires Serializable<transaction_identifier<false>, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CScript>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CScript const&) requires Serializable<CScript, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
Line
Count
Source
751
3.37k
{
752
3.37k
    a.Serialize(os);
753
3.37k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxOut>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxOut const&) requires Serializable<CTxOut, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
Line
Count
Source
751
1.68k
{
752
1.68k
    a.Serialize(os);
753
1.68k
}
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>, ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams> >
void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, CBlock> >(VectorWriter&, ParamsWrapper<TransactionSerParams, CBlock> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CBlock>, VectorWriter>
Line
Count
Source
751
6.84k
{
752
6.84k
    a.Serialize(os);
753
6.84k
}
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<int, std::allocator<int> > const&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<int, std::allocator<int> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<int, std::allocator<int> > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction> >(DataStream&, ParamsWrapper<TransactionSerParams, CMutableTransaction> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CMutableTransaction>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(DataStream&, Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> const&) requires Serializable<Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, DataStream>
Unexecuted instantiation: void Serialize<AutoFile, node::SnapshotMetadata>(AutoFile&, node::SnapshotMetadata const&) requires Serializable<node::SnapshotMetadata, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, uint256>(AutoFile&, uint256 const&) requires Serializable<uint256, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, transaction_identifier<false> >(AutoFile&, transaction_identifier<false> const&) requires Serializable<transaction_identifier<false>, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, Coin>(AutoFile&, Coin const&) requires Serializable<Coin, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(AutoFile&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<TxOutCompression, CTxOut const&> >(AutoFile&, Wrapper<TxOutCompression, CTxOut const&> const&) requires Serializable<Wrapper<TxOutCompression, CTxOut const&>, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<AmountCompression, long const&> >(AutoFile&, Wrapper<AmountCompression, long const&> const&) requires Serializable<Wrapper<AmountCompression, long const&>, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> >(AutoFile&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<ScriptCompression, CScript const&> >(AutoFile&, Wrapper<ScriptCompression, CScript const&> const&) requires Serializable<Wrapper<ScriptCompression, CScript const&>, AutoFile>
void Serialize<VectorWriter, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> >(VectorWriter&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> const&) requires Serializable<Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>, VectorWriter>
Line
Count
Source
751
870
{
752
870
    a.Serialize(os);
753
870
}
void Serialize<VectorWriter, ParamsWrapper<CNetAddr::SerParams, CService> >(VectorWriter&, ParamsWrapper<CNetAddr::SerParams, CService> const&) requires Serializable<ParamsWrapper<CNetAddr::SerParams, CService>, VectorWriter>
Line
Count
Source
751
3.48k
{
752
3.48k
    a.Serialize(os);
753
3.48k
}
void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, CService>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, CService const&) requires Serializable<CService, ParamsStream<VectorWriter&, CNetAddr::SerParams> >
Line
Count
Source
751
3.48k
{
752
3.48k
    a.Serialize(os);
753
3.48k
}
void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, CNetAddr>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, CNetAddr const&) requires Serializable<CNetAddr, ParamsStream<VectorWriter&, CNetAddr::SerParams> >
Line
Count
Source
751
3.48k
{
752
3.48k
    a.Serialize(os);
753
3.48k
}
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned long const&>, ParamsStream<VectorWriter&, CNetAddr::SerParams> >
void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&) requires Serializable<Wrapper<CustomUintFormatter<2, true>, unsigned short const&>, ParamsStream<VectorWriter&, CNetAddr::SerParams> >
Line
Count
Source
751
3.48k
{
752
3.48k
    a.Serialize(os);
753
3.48k
}
Unexecuted instantiation: void Serialize<HashedSourceWriter<AutoFile>, AddrMan>(HashedSourceWriter<AutoFile>&, AddrMan const&) requires Serializable<AddrMan, HashedSourceWriter<AutoFile> >
Unexecuted instantiation: void Serialize<HashedSourceWriter<AutoFile>, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > const> >(HashedSourceWriter<AutoFile>&, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > const> const&) requires Serializable<ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > const>, HashedSourceWriter<AutoFile> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&>, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&) requires Serializable<CAddress, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&) requires Serializable<Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&> const&) requires Serializable<Wrapper<CompactSizeFormatter<false>, unsigned long&>, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&) requires Serializable<Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&) requires Serializable<ParamsWrapper<CNetAddr::SerParams, CService const>, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CService>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService const&) requires Serializable<CService, ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&) requires Serializable<CNetAddr, ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned long const&>, ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&) requires Serializable<Wrapper<CustomUintFormatter<2, true>, unsigned short const&>, ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >
void Serialize<HashWriter, uint256>(HashWriter&, uint256 const&) requires Serializable<uint256, HashWriter>
Line
Count
Source
751
670k
{
752
670k
    a.Serialize(os);
753
670k
}
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, uint256>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, uint256 const&) requires Serializable<uint256, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, AddrInfo>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, AddrInfo const&) requires Serializable<AddrInfo, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CNetAddr>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr const&) requires Serializable<CNetAddr, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned long const&>, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&) requires Serializable<Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, uint256>(ParamsStream<DataStream&, CAddress::SerParams>&, uint256 const&) requires Serializable<uint256, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, AddrInfo>(ParamsStream<DataStream&, CAddress::SerParams>&, AddrInfo const&) requires Serializable<AddrInfo, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, CNetAddr>(ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr const&) requires Serializable<CNetAddr, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned long const&>, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&) requires Serializable<Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<SizeComputer, CBlockHeaderAndShortTxIDs>(SizeComputer&, CBlockHeaderAndShortTxIDs const&) requires Serializable<CBlockHeaderAndShortTxIDs, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, CBlockHeader>(SizeComputer&, CBlockHeader const&) requires Serializable<CBlockHeader, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> >(SizeComputer&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&) requires Serializable<Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> >(SizeComputer&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, PrefilledTransaction>(SizeComputer&, PrefilledTransaction const&) requires Serializable<PrefilledTransaction, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<CompactSizeFormatter<true>, unsigned short const&> >(SizeComputer&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned short const&>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(SizeComputer&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&) requires Serializable<ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >, SizeComputer>
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >(ParamsStream<SizeComputer&, TransactionSerParams>&, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> const&) requires Serializable<Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>, ParamsStream<SizeComputer&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<DataStream, CDiskTxPos>(DataStream&, CDiskTxPos const&) requires Serializable<CDiskTxPos, DataStream>
Unexecuted instantiation: coinstatsindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBHeightKey>(DataStream&, (anonymous namespace)::DBHeightKey const&) requires Serializable<(anonymous namespace)::DBHeightKey, DataStream>
Unexecuted instantiation: coinstatsindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBHashKey>(DataStream&, (anonymous namespace)::DBHashKey const&) requires Serializable<(anonymous namespace)::DBHashKey, DataStream>
Unexecuted instantiation: coinstatsindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBVal>(DataStream&, (anonymous namespace)::DBVal const&) requires Serializable<(anonymous namespace)::DBVal, DataStream>
Unexecuted instantiation: void Serialize<DataStream, MuHash3072>(DataStream&, MuHash3072 const&) requires Serializable<MuHash3072, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Num3072>(DataStream&, Num3072 const&) requires Serializable<Num3072, DataStream>
Unexecuted instantiation: blockfilterindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBHeightKey>(DataStream&, (anonymous namespace)::DBHeightKey const&) requires Serializable<(anonymous namespace)::DBHeightKey, DataStream>
Unexecuted instantiation: blockfilterindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBHashKey>(DataStream&, (anonymous namespace)::DBHashKey const&) requires Serializable<(anonymous namespace)::DBHashKey, DataStream>
Unexecuted instantiation: blockfilterindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBVal>(DataStream&, (anonymous namespace)::DBVal const&) requires Serializable<(anonymous namespace)::DBVal, DataStream>
Unexecuted instantiation: void Serialize<HashWriter, COutPoint>(HashWriter&, COutPoint const&) requires Serializable<COutPoint, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, transaction_identifier<false> >(HashWriter&, transaction_identifier<false> const&) requires Serializable<transaction_identifier<false>, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, CTxOut>(HashWriter&, CTxOut const&) requires Serializable<CTxOut, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, CScript>(HashWriter&, CScript const&) requires Serializable<CScript, HashWriter>
void Serialize<VectorWriter, CMessageHeader>(VectorWriter&, CMessageHeader const&) requires Serializable<CMessageHeader, VectorWriter>
Line
Count
Source
751
17.4k
{
752
17.4k
    a.Serialize(os);
753
17.4k
}
Unexecuted instantiation: void Serialize<VectorWriter, CBlockHeaderAndShortTxIDs>(VectorWriter&, CBlockHeaderAndShortTxIDs const&) requires Serializable<CBlockHeaderAndShortTxIDs, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, CBlockHeader>(VectorWriter&, CBlockHeader const&) requires Serializable<CBlockHeader, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> >(VectorWriter&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&) requires Serializable<Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> >(VectorWriter&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, PrefilledTransaction>(VectorWriter&, PrefilledTransaction const&) requires Serializable<PrefilledTransaction, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<CompactSizeFormatter<true>, unsigned short const&> >(VectorWriter&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned short const&>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(VectorWriter&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&) requires Serializable<ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >, VectorWriter>
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> const&) requires Serializable<Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>, ParamsStream<VectorWriter&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> > const&> >(VectorWriter&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> > const&>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, CInv>(VectorWriter&, CInv const&) requires Serializable<CInv, VectorWriter>
void Serialize<VectorWriter, CBlockLocator>(VectorWriter&, CBlockLocator const&) requires Serializable<CBlockLocator, VectorWriter>
Line
Count
Source
751
2.47k
{
752
2.47k
    a.Serialize(os);
753
2.47k
}
void Serialize<VectorWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> >(VectorWriter&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> > const&>, VectorWriter>
Line
Count
Source
751
2.47k
{
752
2.47k
    a.Serialize(os);
753
2.47k
}
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, CTransaction const> >(VectorWriter&, ParamsWrapper<TransactionSerParams, CTransaction const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CTransaction const>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, CBlock const> >(VectorWriter&, ParamsWrapper<TransactionSerParams, CBlock const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CBlock const>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, CMerkleBlock>(VectorWriter&, CMerkleBlock const&) requires Serializable<CMerkleBlock, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, CPartialMerkleTree>(VectorWriter&, CPartialMerkleTree const&) requires Serializable<CPartialMerkleTree, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, BlockTransactions>(VectorWriter&, BlockTransactions const&) requires Serializable<BlockTransactions, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > >(VectorWriter&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > const&) requires Serializable<ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&> >(VectorWriter&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, BlockTransactionsRequest>(VectorWriter&, BlockTransactionsRequest const&) requires Serializable<BlockTransactionsRequest, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> >(VectorWriter&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&>, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, BlockFilter>(VectorWriter&, BlockFilter const&) requires Serializable<BlockFilter, VectorWriter>
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > > >(VectorWriter&, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > > const&) requires Serializable<ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >, VectorWriter>
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> > const&>, ParamsStream<VectorWriter&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress>(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&) requires Serializable<CAddress, ParamsStream<VectorWriter&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&) requires Serializable<Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>, ParamsStream<VectorWriter&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&> const&) requires Serializable<Wrapper<CompactSizeFormatter<false>, unsigned long&>, ParamsStream<VectorWriter&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&) requires Serializable<Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>, ParamsStream<VectorWriter&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&) requires Serializable<ParamsWrapper<CNetAddr::SerParams, CService const>, ParamsStream<VectorWriter&, CAddress::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, CService>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService const&) requires Serializable<CService, ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&) requires Serializable<CNetAddr, ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&) requires Serializable<Wrapper<CompactSizeFormatter<true>, unsigned long const&>, ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&) requires Serializable<Wrapper<CustomUintFormatter<2, true>, unsigned short const&>, ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Serialize<SizeComputer, CBlockUndo>(SizeComputer&, CBlockUndo const&) requires Serializable<CBlockUndo, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> >(SizeComputer&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, CTxUndo>(SizeComputer&, CTxUndo const&) requires Serializable<CTxUndo, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(SizeComputer&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&) requires Serializable<Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(SizeComputer&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<TxOutCompression, CTxOut const&> >(SizeComputer&, Wrapper<TxOutCompression, CTxOut const&> const&) requires Serializable<Wrapper<TxOutCompression, CTxOut const&>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<AmountCompression, long const&> >(SizeComputer&, Wrapper<AmountCompression, long const&> const&) requires Serializable<Wrapper<AmountCompression, long const&>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> >(SizeComputer&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>, SizeComputer>
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<ScriptCompression, CScript const&> >(SizeComputer&, Wrapper<ScriptCompression, CScript const&> const&) requires Serializable<Wrapper<ScriptCompression, CScript const&>, SizeComputer>
Unexecuted instantiation: void Serialize<AutoFile, CBlockUndo>(AutoFile&, CBlockUndo const&) requires Serializable<CBlockUndo, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> >(AutoFile&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, CTxUndo>(AutoFile&, CTxUndo const&) requires Serializable<CTxUndo, AutoFile>
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(AutoFile&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&) requires Serializable<Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>, AutoFile>
Unexecuted instantiation: void Serialize<HashWriter, CBlockUndo>(HashWriter&, CBlockUndo const&) requires Serializable<CBlockUndo, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> >(HashWriter&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> > const&>, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, CTxUndo>(HashWriter&, CTxUndo const&) requires Serializable<CTxUndo, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(HashWriter&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&) requires Serializable<Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&>, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(HashWriter&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<TxOutCompression, CTxOut const&> >(HashWriter&, Wrapper<TxOutCompression, CTxOut const&> const&) requires Serializable<Wrapper<TxOutCompression, CTxOut const&>, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<AmountCompression, long const&> >(HashWriter&, Wrapper<AmountCompression, long const&> const&) requires Serializable<Wrapper<AmountCompression, long const&>, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> >(HashWriter&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> const&) requires Serializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<ScriptCompression, CScript const&> >(HashWriter&, Wrapper<ScriptCompression, CScript const&> const&) requires Serializable<Wrapper<ScriptCompression, CScript const&>, HashWriter>
Unexecuted instantiation: void Serialize<AutoFile, ParamsWrapper<TransactionSerParams, CBlock const> >(AutoFile&, ParamsWrapper<TransactionSerParams, CBlock const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CBlock const>, AutoFile>
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CBlock>(ParamsStream<AutoFile&, TransactionSerParams>&, CBlock const&) requires Serializable<CBlock, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CBlockHeader>(ParamsStream<AutoFile&, TransactionSerParams>&, CBlockHeader const&) requires Serializable<CBlockHeader, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, uint256>(ParamsStream<AutoFile&, TransactionSerParams>&, uint256 const&) requires Serializable<uint256, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >(ParamsStream<AutoFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTransaction>(ParamsStream<AutoFile&, TransactionSerParams>&, CTransaction const&) requires Serializable<CTransaction, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> >(ParamsStream<AutoFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn const&) requires Serializable<CTxIn, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint const&) requires Serializable<COutPoint, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false> >(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false> const&) requires Serializable<transaction_identifier<false>, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CScript>(ParamsStream<AutoFile&, TransactionSerParams>&, CScript const&) requires Serializable<CScript, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> >(ParamsStream<AutoFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut const&) requires Serializable<CTxOut, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> >(ParamsStream<AutoFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Serialize<AutoFile, ParamsWrapper<TransactionSerParams, CTransaction const> >(AutoFile&, ParamsWrapper<TransactionSerParams, CTransaction const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CTransaction const>, AutoFile>
Unexecuted instantiation: fees.cpp:void Serialize<AutoFile, Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&> >(AutoFile&, Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&> const&) requires Serializable<Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&>, AutoFile>
Unexecuted instantiation: fees.cpp:void Serialize<AutoFile, Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> > const&> >(AutoFile&, Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> > const&> const&) requires Serializable<Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> > const&>, AutoFile>
Unexecuted instantiation: fees.cpp:void Serialize<AutoFile, Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&> >(AutoFile&, Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&>, AutoFile>
Unexecuted instantiation: void Serialize<HashWriter, transaction_identifier<true> >(HashWriter&, transaction_identifier<true> const&) requires Serializable<transaction_identifier<true>, HashWriter>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CCoin, std::allocator<CCoin> > const&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CCoin, std::allocator<CCoin> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CCoin, std::allocator<CCoin> > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CCoin>(DataStream&, CCoin const&) requires Serializable<CCoin, DataStream>
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CBlock const> >(DataStream&, ParamsWrapper<TransactionSerParams, CBlock const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CBlock const>, DataStream>
Unexecuted instantiation: txdb.cpp:void Serialize<DataStream, (anonymous namespace)::CoinEntry>(DataStream&, (anonymous namespace)::CoinEntry const&) requires Serializable<(anonymous namespace)::CoinEntry, DataStream>
Unexecuted instantiation: void Serialize<DataStream, wallet::CWalletTx>(DataStream&, wallet::CWalletTx const&) requires Serializable<wallet::CWalletTx, DataStream>
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&>, DataStream>
Unexecuted instantiation: void Serialize<DataStream, wallet::CKeyMetadata>(DataStream&, wallet::CKeyMetadata const&) requires Serializable<wallet::CKeyMetadata, DataStream>
Unexecuted instantiation: void Serialize<DataStream, CKeyID>(DataStream&, CKeyID const&) requires Serializable<CKeyID, DataStream>
Unexecuted instantiation: void Serialize<DataStream, wallet::CMasterKey>(DataStream&, wallet::CMasterKey const&) requires Serializable<wallet::CMasterKey, DataStream>
Unexecuted instantiation: void Serialize<DataStream, wallet::CKeyPool>(DataStream&, wallet::CKeyPool const&) requires Serializable<wallet::CKeyPool, DataStream>
Unexecuted instantiation: void Serialize<DataStream, wallet::WalletDescriptor>(DataStream&, wallet::WalletDescriptor const&) requires Serializable<wallet::WalletDescriptor, DataStream>
Unexecuted instantiation: void Serialize<DataStream, wallet::CHDChain>(DataStream&, wallet::CHDChain const&) requires Serializable<wallet::CHDChain, DataStream>
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CTransaction const> >(DataStream&, ParamsWrapper<TransactionSerParams, CTransaction const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CTransaction const>, DataStream>
void Serialize<HashWriter, CBlockHeader>(HashWriter&, CBlockHeader const&) requires Serializable<CBlockHeader, HashWriter>
Line
Count
Source
751
335k
{
752
335k
    a.Serialize(os);
753
335k
}
Unexecuted instantiation: void Serialize<HashWriter, ParamsWrapper<TransactionSerParams, CMutableTransaction const> >(HashWriter&, ParamsWrapper<TransactionSerParams, CMutableTransaction const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CMutableTransaction const>, HashWriter>
Unexecuted instantiation: void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CMutableTransaction>(ParamsStream<HashWriter&, TransactionSerParams>&, CMutableTransaction const&) requires Serializable<CMutableTransaction, ParamsStream<HashWriter&, TransactionSerParams> >
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> >(ParamsStream<HashWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> > const&>, ParamsStream<HashWriter&, TransactionSerParams> >
Line
Count
Source
751
17.0k
{
752
17.0k
    a.Serialize(os);
753
17.0k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTxIn>(ParamsStream<HashWriter&, TransactionSerParams>&, CTxIn const&) requires Serializable<CTxIn, ParamsStream<HashWriter&, TransactionSerParams> >
Line
Count
Source
751
17.0k
{
752
17.0k
    a.Serialize(os);
753
17.0k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, COutPoint>(ParamsStream<HashWriter&, TransactionSerParams>&, COutPoint const&) requires Serializable<COutPoint, ParamsStream<HashWriter&, TransactionSerParams> >
Line
Count
Source
751
17.0k
{
752
17.0k
    a.Serialize(os);
753
17.0k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, transaction_identifier<false> >(ParamsStream<HashWriter&, TransactionSerParams>&, transaction_identifier<false> const&) requires Serializable<transaction_identifier<false>, ParamsStream<HashWriter&, TransactionSerParams> >
Line
Count
Source
751
17.0k
{
752
17.0k
    a.Serialize(os);
753
17.0k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CScript>(ParamsStream<HashWriter&, TransactionSerParams>&, CScript const&) requires Serializable<CScript, ParamsStream<HashWriter&, TransactionSerParams> >
Line
Count
Source
751
34.1k
{
752
34.1k
    a.Serialize(os);
753
34.1k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> >(ParamsStream<HashWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> > const&>, ParamsStream<HashWriter&, TransactionSerParams> >
Line
Count
Source
751
17.0k
{
752
17.0k
    a.Serialize(os);
753
17.0k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTxOut>(ParamsStream<HashWriter&, TransactionSerParams>&, CTxOut const&) requires Serializable<CTxOut, ParamsStream<HashWriter&, TransactionSerParams> >
Line
Count
Source
751
17.0k
{
752
17.0k
    a.Serialize(os);
753
17.0k
}
Unexecuted instantiation: void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> >(ParamsStream<HashWriter&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&> const&) requires Serializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&>, ParamsStream<HashWriter&, TransactionSerParams> >
void Serialize<HashWriter, ParamsWrapper<TransactionSerParams, CTransaction const> >(HashWriter&, ParamsWrapper<TransactionSerParams, CTransaction const> const&) requires Serializable<ParamsWrapper<TransactionSerParams, CTransaction const>, HashWriter>
Line
Count
Source
751
17.0k
{
752
17.0k
    a.Serialize(os);
753
17.0k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTransaction>(ParamsStream<HashWriter&, TransactionSerParams>&, CTransaction const&) requires Serializable<CTransaction, ParamsStream<HashWriter&, TransactionSerParams> >
Line
Count
Source
751
17.0k
{
752
17.0k
    a.Serialize(os);
753
17.0k
}
Unexecuted instantiation: interpreter.cpp:void Serialize<HashWriter, (anonymous namespace)::CTransactionSignatureSerializer<CTransaction> >(HashWriter&, (anonymous namespace)::CTransactionSignatureSerializer<CTransaction> const&) requires Serializable<(anonymous namespace)::CTransactionSignatureSerializer<CTransaction>, HashWriter>
Unexecuted instantiation: interpreter.cpp:void Serialize<HashWriter, (anonymous namespace)::CTransactionSignatureSerializer<CMutableTransaction> >(HashWriter&, (anonymous namespace)::CTransactionSignatureSerializer<CMutableTransaction> const&) requires Serializable<(anonymous namespace)::CTransactionSignatureSerializer<CMutableTransaction>, HashWriter>
Unexecuted instantiation: void Serialize<HashWriter, CompactSizeWriter>(HashWriter&, CompactSizeWriter const&) requires Serializable<CompactSizeWriter, HashWriter>
754
755
template <class T, class Stream>
756
concept Unserializable = requires(T a, Stream s) { a.Unserialize(s); };
757
template <typename Stream, typename T>
758
    requires Unserializable<T, Stream>
759
void Unserialize(Stream& is, T&& a)
760
301k
{
761
301k
    a.Unserialize(is);
762
301k
}
Unexecuted instantiation: void Unserialize<DataStream, COutPoint&>(DataStream&, COutPoint&) requires Unserializable<COutPoint&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, transaction_identifier<false>&>(DataStream&, transaction_identifier<false>&) requires Unserializable<transaction_identifier<false>&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CPubKey&>(DataStream&, CPubKey&) requires Unserializable<CPubKey&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction>&>(DataStream&, ParamsWrapper<TransactionSerParams, CMutableTransaction>&) requires Unserializable<ParamsWrapper<TransactionSerParams, CMutableTransaction>&, DataStream>
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CMutableTransaction&>(ParamsStream<DataStream&, TransactionSerParams>&, CMutableTransaction&) requires Unserializable<CMutableTransaction&, ParamsStream<DataStream&, TransactionSerParams> >
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> >(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
8.53k
{
761
8.53k
    a.Unserialize(is);
762
8.53k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTxIn&>(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn&) requires Unserializable<CTxIn&, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
8.53k
{
761
8.53k
    a.Unserialize(is);
762
8.53k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, COutPoint&>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint&) requires Unserializable<COutPoint&, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
8.53k
{
761
8.53k
    a.Unserialize(is);
762
8.53k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>&>(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false>&) requires Unserializable<transaction_identifier<false>&, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
8.53k
{
761
8.53k
    a.Unserialize(is);
762
8.53k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CScript&>(ParamsStream<DataStream&, TransactionSerParams>&, CScript&) requires Unserializable<CScript&, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
17.0k
{
761
17.0k
    a.Unserialize(is);
762
17.0k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> >(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
8.53k
{
761
8.53k
    a.Unserialize(is);
762
8.53k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTxOut&>(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut&) requires Unserializable<CTxOut&, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
8.53k
{
761
8.53k
    a.Unserialize(is);
762
8.53k
}
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> >(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<DataStream, PartiallySignedTransaction&>(DataStream&, PartiallySignedTransaction&) requires Unserializable<PartiallySignedTransaction&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, PSBTInput&>(DataStream&, PSBTInput&) requires Unserializable<PSBTInput&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >&>(DataStream&, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >&) requires Unserializable<ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CTxOut&>(DataStream&, CTxOut&) requires Unserializable<CTxOut&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CScript&>(DataStream&, CScript&) requires Unserializable<CScript&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>, DataStream>
Unexecuted instantiation: void Unserialize<SpanReader, XOnlyPubKey&>(SpanReader&, XOnlyPubKey&) requires Unserializable<XOnlyPubKey&, SpanReader>
Unexecuted instantiation: void Unserialize<SpanReader, uint256&>(SpanReader&, uint256&) requires Unserializable<uint256&, SpanReader>
void Unserialize<DataStream, uint256&>(DataStream&, uint256&) requires Unserializable<uint256&, DataStream>
Line
Count
Source
760
107k
{
761
107k
    a.Unserialize(is);
762
107k
}
Unexecuted instantiation: void Unserialize<DataStream, XOnlyPubKey&>(DataStream&, XOnlyPubKey&) requires Unserializable<XOnlyPubKey&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, PSBTOutput&>(DataStream&, PSBTOutput&) requires Unserializable<PSBTOutput&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, AddrManDeterministic&>(DataStream&, AddrManDeterministic&) requires Unserializable<AddrManDeterministic&, DataStream>
void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, CBlock>&>(DataStream&, ParamsWrapper<TransactionSerParams, CBlock>&) requires Unserializable<ParamsWrapper<TransactionSerParams, CBlock>&, DataStream>
Line
Count
Source
760
6.84k
{
761
6.84k
    a.Unserialize(is);
762
6.84k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CBlock&>(ParamsStream<DataStream&, TransactionSerParams>&, CBlock&) requires Unserializable<CBlock&, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
6.84k
{
761
6.84k
    a.Unserialize(is);
762
6.84k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader&>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader&) requires Unserializable<CBlockHeader&, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
6.84k
{
761
6.84k
    a.Unserialize(is);
762
6.84k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, uint256&>(ParamsStream<DataStream&, TransactionSerParams>&, uint256&) requires Unserializable<uint256&, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
13.6k
{
761
13.6k
    a.Unserialize(is);
762
13.6k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
6.84k
{
761
6.84k
    a.Unserialize(is);
762
6.84k
}
void Unserialize<DataStream, CBlockHeader&>(DataStream&, CBlockHeader&) requires Unserializable<CBlockHeader&, DataStream>
Line
Count
Source
760
53.8k
{
761
53.8k
    a.Unserialize(is);
762
53.8k
}
Unexecuted instantiation: void Unserialize<DataStream, CBlockLocator&>(DataStream&, CBlockLocator&) requires Unserializable<CBlockLocator&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<uint256, std::allocator<uint256> >&>, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CBlockFileInfo&>(DataStream&, CBlockFileInfo&) requires Unserializable<CBlockFileInfo&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, BlockFilter&>(DataStream&, BlockFilter&) requires Unserializable<BlockFilter&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CDiskBlockIndex&>(DataStream&, CDiskBlockIndex&) requires Unserializable<CDiskBlockIndex&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&, DataStream>
Unexecuted instantiation: cluster_linearize.cpp:void Unserialize<SpanReader, Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> >&>&>(SpanReader&, Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> >&>&) requires Unserializable<Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int> >&>&, SpanReader>
Unexecuted instantiation: void Unserialize<SpanReader, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&>(SpanReader&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&, SpanReader>
Unexecuted instantiation: void Unserialize<SpanReader, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&>(SpanReader&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&, SpanReader>
Unexecuted instantiation: void Unserialize<DataStream, Coin&>(DataStream&, Coin&) requires Unserializable<Coin&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<TxOutCompression, CTxOut&> >(DataStream&, Wrapper<TxOutCompression, CTxOut&>&&) requires Unserializable<Wrapper<TxOutCompression, CTxOut&>, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<AmountCompression, long&>&>(DataStream&, Wrapper<AmountCompression, long&>&) requires Unserializable<Wrapper<AmountCompression, long&>&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<ScriptCompression, CScript&>&>(DataStream&, Wrapper<ScriptCompression, CScript&>&) requires Unserializable<Wrapper<ScriptCompression, CScript&>&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CAddress::SerParams, AddrInfo>&>(DataStream&, ParamsWrapper<CAddress::SerParams, AddrInfo>&) requires Unserializable<ParamsWrapper<CAddress::SerParams, AddrInfo>&, DataStream>
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, AddrInfo&>(ParamsStream<DataStream&, CAddress::SerParams>&, AddrInfo&) requires Unserializable<AddrInfo&, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&) requires Unserializable<CAddress&, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&) requires Unserializable<Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<false>, unsigned long&>&, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&) requires Unserializable<Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&) requires Unserializable<ParamsWrapper<CNetAddr::SerParams, CService>&, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CService&>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&) requires Unserializable<CService&, ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&) requires Unserializable<Wrapper<CustomUintFormatter<2, true>, unsigned short&>&, ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, CNetAddr&>(ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&) requires Unserializable<Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, ParamsStream<DataStream&, CAddress::SerParams> >
void Unserialize<DataStream, CBlockHeaderAndShortTxIDs&>(DataStream&, CBlockHeaderAndShortTxIDs&) requires Unserializable<CBlockHeaderAndShortTxIDs&, DataStream>
Line
Count
Source
760
1.68k
{
761
1.68k
    a.Unserialize(is);
762
1.68k
}
void Unserialize<DataStream, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>&>(DataStream&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>&) requires Unserializable<Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>&, DataStream>
Line
Count
Source
760
1.68k
{
761
1.68k
    a.Unserialize(is);
762
1.68k
}
void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&>, DataStream>
Line
Count
Source
760
1.68k
{
761
1.68k
    a.Unserialize(is);
762
1.68k
}
void Unserialize<DataStream, PrefilledTransaction&>(DataStream&, PrefilledTransaction&) requires Unserializable<PrefilledTransaction&, DataStream>
Line
Count
Source
760
1.68k
{
761
1.68k
    a.Unserialize(is);
762
1.68k
}
void Unserialize<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short&>&>(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned short&>&, DataStream>
Line
Count
Source
760
1.68k
{
761
1.68k
    a.Unserialize(is);
762
1.68k
}
void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> >&>(DataStream&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> >&) requires Unserializable<ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> >&, DataStream>
Line
Count
Source
760
1.68k
{
761
1.68k
    a.Unserialize(is);
762
1.68k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&>&>(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&>&) requires Unserializable<Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&>&, ParamsStream<DataStream&, TransactionSerParams> >
Line
Count
Source
760
1.68k
{
761
1.68k
    a.Unserialize(is);
762
1.68k
}
Unexecuted instantiation: void Unserialize<DataStream, CFeeRate&>(DataStream&, CFeeRate&) requires Unserializable<CFeeRate&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CMerkleBlock&>(DataStream&, CMerkleBlock&) requires Unserializable<CMerkleBlock&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CPartialMerkleTree&>(DataStream&, CPartialMerkleTree&) requires Unserializable<CPartialMerkleTree&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CTxIn&>(DataStream&, CTxIn&) requires Unserializable<CTxIn&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, FlatFilePos&>(DataStream&, FlatFilePos&) requires Unserializable<FlatFilePos&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, KeyOriginInfo&>(DataStream&, KeyOriginInfo&) requires Unserializable<KeyOriginInfo&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<unsigned int, std::allocator<unsigned int> >&>, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CTxUndo&>(DataStream&, CTxUndo&) requires Unserializable<CTxUndo&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&>(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&) requires Unserializable<Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CBlockUndo&>(DataStream&, CBlockUndo&) requires Unserializable<CBlockUndo&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CNetAddr::SerParams, CNetAddr>&>(DataStream&, ParamsWrapper<CNetAddr::SerParams, CNetAddr>&) requires Unserializable<ParamsWrapper<CNetAddr::SerParams, CNetAddr>&, DataStream>
void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr&>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<DataStream&, CNetAddr::SerParams> >
Line
Count
Source
760
870
{
761
870
    a.Unserialize(is);
762
870
}
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<DataStream&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<DataStream&, CNetAddr::SerParams> >
void Unserialize<DataStream, ParamsWrapper<CNetAddr::SerParams, CService>&>(DataStream&, ParamsWrapper<CNetAddr::SerParams, CService>&) requires Unserializable<ParamsWrapper<CNetAddr::SerParams, CService>&, DataStream>
Line
Count
Source
760
870
{
761
870
    a.Unserialize(is);
762
870
}
void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, CService&>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CService&) requires Unserializable<CService&, ParamsStream<DataStream&, CNetAddr::SerParams> >
Line
Count
Source
760
870
{
761
870
    a.Unserialize(is);
762
870
}
void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<DataStream&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&) requires Unserializable<Wrapper<CustomUintFormatter<2, true>, unsigned short&>&, ParamsStream<DataStream&, CNetAddr::SerParams> >
Line
Count
Source
760
870
{
761
870
    a.Unserialize(is);
762
870
}
void Unserialize<DataStream, CMessageHeader&>(DataStream&, CMessageHeader&) requires Unserializable<CMessageHeader&, DataStream>
Line
Count
Source
760
13.5k
{
761
13.5k
    a.Unserialize(is);
762
13.5k
}
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CAddress::SerParams, CAddress>&>(DataStream&, ParamsWrapper<CAddress::SerParams, CAddress>&) requires Unserializable<ParamsWrapper<CAddress::SerParams, CAddress>&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CInv&>(DataStream&, CInv&) requires Unserializable<CInv&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CBloomFilter&>(DataStream&, CBloomFilter&) requires Unserializable<CBloomFilter&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<TxOutCompression, CTxOut&>&>(DataStream&, Wrapper<TxOutCompression, CTxOut&>&) requires Unserializable<Wrapper<TxOutCompression, CTxOut&>&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, BlockTransactions&>(DataStream&, BlockTransactions&) requires Unserializable<BlockTransactions&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >&>(DataStream&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >&) requires Unserializable<ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >&, DataStream>
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>&>(ParamsStream<DataStream&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>&, ParamsStream<DataStream&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<DataStream, BlockTransactionsRequest&>(DataStream&, BlockTransactionsRequest&) requires Unserializable<BlockTransactionsRequest&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>&>(DataStream&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>&) requires Unserializable<Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, node::SnapshotMetadata&>(DataStream&, node::SnapshotMetadata&) requires Unserializable<node::SnapshotMetadata&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, uint160&>(DataStream&, uint160&) requires Unserializable<uint160&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CBlockHeader, std::allocator<CBlockHeader> >&>, DataStream>
Unexecuted instantiation: void Unserialize<SpanReader, ParamsWrapper<TransactionSerParams, CMutableTransaction>&>(SpanReader&, ParamsWrapper<TransactionSerParams, CMutableTransaction>&) requires Unserializable<ParamsWrapper<TransactionSerParams, CMutableTransaction>&, SpanReader>
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CMutableTransaction&>(ParamsStream<SpanReader&, TransactionSerParams>&, CMutableTransaction&) requires Unserializable<CMutableTransaction&, ParamsStream<SpanReader&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> >(ParamsStream<SpanReader&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>, ParamsStream<SpanReader&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CTxIn&>(ParamsStream<SpanReader&, TransactionSerParams>&, CTxIn&) requires Unserializable<CTxIn&, ParamsStream<SpanReader&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, COutPoint&>(ParamsStream<SpanReader&, TransactionSerParams>&, COutPoint&) requires Unserializable<COutPoint&, ParamsStream<SpanReader&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, transaction_identifier<false>&>(ParamsStream<SpanReader&, TransactionSerParams>&, transaction_identifier<false>&) requires Unserializable<transaction_identifier<false>&, ParamsStream<SpanReader&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CScript&>(ParamsStream<SpanReader&, TransactionSerParams>&, CScript&) requires Unserializable<CScript&, ParamsStream<SpanReader&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> >(ParamsStream<SpanReader&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>, ParamsStream<SpanReader&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CTxOut&>(ParamsStream<SpanReader&, TransactionSerParams>&, CTxOut&) requires Unserializable<CTxOut&, ParamsStream<SpanReader&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> >(ParamsStream<SpanReader&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>, ParamsStream<SpanReader&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<SpanReader, CTxOut&>(SpanReader&, CTxOut&) requires Unserializable<CTxOut&, SpanReader>
Unexecuted instantiation: void Unserialize<SpanReader, CScript&>(SpanReader&, CScript&) requires Unserializable<CScript&, SpanReader>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&>(DataStream&, Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&) requires Unserializable<Wrapper<LimitedStringFormatter<10ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&, DataStream>
Unexecuted instantiation: void Unserialize<AutoFile, node::SnapshotMetadata&>(AutoFile&, node::SnapshotMetadata&) requires Unserializable<node::SnapshotMetadata&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, uint256&>(AutoFile&, uint256&) requires Unserializable<uint256&, AutoFile>
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CAddress::SerParams, CNetAddr>&>(DataStream&, ParamsWrapper<CAddress::SerParams, CNetAddr>&) requires Unserializable<ParamsWrapper<CAddress::SerParams, CNetAddr>&, DataStream>
Unexecuted instantiation: void Unserialize<HashVerifier<DataStream>, AddrMan&>(HashVerifier<DataStream>&, AddrMan&) requires Unserializable<AddrMan&, HashVerifier<DataStream> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, AddrMan&>(HashVerifier<AutoFile>&, AddrMan&) requires Unserializable<AddrMan&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >&>(HashVerifier<AutoFile>&, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >&) requires Unserializable<ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&>, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&) requires Unserializable<CAddress&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&) requires Unserializable<Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<false>, unsigned long&>&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&) requires Unserializable<Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&) requires Unserializable<ParamsWrapper<CNetAddr::SerParams, CService>&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CService&>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&) requires Unserializable<CService&, ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&) requires Unserializable<Wrapper<CustomUintFormatter<2, true>, unsigned short&>&, ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&>(AutoFile&, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&) requires Unserializable<Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&, AutoFile>
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, uint256&>(ParamsStream<AutoFile&, CAddress::SerParams>&, uint256&) requires Unserializable<uint256&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, AddrInfo&>(ParamsStream<AutoFile&, CAddress::SerParams>&, AddrInfo&) requires Unserializable<AddrInfo&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&) requires Unserializable<CAddress&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&) requires Unserializable<Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<false>, unsigned long&>&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&) requires Unserializable<Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&) requires Unserializable<ParamsWrapper<CNetAddr::SerParams, CService>&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, CService&>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&) requires Unserializable<CService&, ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&) requires Unserializable<Wrapper<CustomUintFormatter<2, true>, unsigned short&>&, ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, CNetAddr&>(ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&) requires Unserializable<Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, ParamsStream<AutoFile&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&>(HashVerifier<AutoFile>&, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&) requires Unserializable<Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, uint256&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, uint256&) requires Unserializable<uint256&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, AddrInfo&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, AddrInfo&) requires Unserializable<AddrInfo&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CNetAddr&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&) requires Unserializable<Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&>(DataStream&, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&) requires Unserializable<Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&, DataStream>
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, uint256&>(ParamsStream<DataStream&, CAddress::SerParams>&, uint256&) requires Unserializable<uint256&, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<HashVerifier<DataStream>, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&>(HashVerifier<DataStream>&, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&) requires Unserializable<Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&, HashVerifier<DataStream> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, uint256&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, uint256&) requires Unserializable<uint256&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, AddrInfo&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, AddrInfo&) requires Unserializable<AddrInfo&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&) requires Unserializable<CAddress&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&) requires Unserializable<Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<false>, unsigned long&>&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&) requires Unserializable<Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&) requires Unserializable<ParamsWrapper<CNetAddr::SerParams, CService>&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, CService&>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&) requires Unserializable<CService&, ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&) requires Unserializable<Wrapper<CustomUintFormatter<2, true>, unsigned short&>&, ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CNetAddr&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&) requires Unserializable<Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<DataStream, CDiskTxPos&>(DataStream&, CDiskTxPos&) requires Unserializable<CDiskTxPos&, DataStream>
Unexecuted instantiation: void Unserialize<AutoFile, CBlockHeader&>(AutoFile&, CBlockHeader&) requires Unserializable<CBlockHeader&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >&>(AutoFile&, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >&) requires Unserializable<ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >&, AutoFile>
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> >(ParamsStream<AutoFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn&>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn&) requires Unserializable<CTxIn&, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint&>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint&) requires Unserializable<COutPoint&, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>&>(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false>&) requires Unserializable<transaction_identifier<false>&, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CScript&>(ParamsStream<AutoFile&, TransactionSerParams>&, CScript&) requires Unserializable<CScript&, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> >(ParamsStream<AutoFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut&>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut&) requires Unserializable<CTxOut&, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> >(ParamsStream<AutoFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: coinstatsindex.cpp:void Unserialize<DataStream, (anonymous namespace)::DBHeightKey&>(DataStream&, (anonymous namespace)::DBHeightKey&) requires Unserializable<(anonymous namespace)::DBHeightKey&, DataStream>
Unexecuted instantiation: coinstatsindex.cpp:void Unserialize<DataStream, (anonymous namespace)::DBVal&>(DataStream&, (anonymous namespace)::DBVal&) requires Unserializable<(anonymous namespace)::DBVal&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, MuHash3072&>(DataStream&, MuHash3072&) requires Unserializable<MuHash3072&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Num3072&>(DataStream&, Num3072&) requires Unserializable<Num3072&, DataStream>
Unexecuted instantiation: blockfilterindex.cpp:void Unserialize<DataStream, (anonymous namespace)::DBHeightKey&>(DataStream&, (anonymous namespace)::DBHeightKey&) requires Unserializable<(anonymous namespace)::DBHeightKey&, DataStream>
Unexecuted instantiation: blockfilterindex.cpp:void Unserialize<DataStream, (anonymous namespace)::DBVal&>(DataStream&, (anonymous namespace)::DBVal&) requires Unserializable<(anonymous namespace)::DBVal&, DataStream>
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, CService&>(ParamsStream<DataStream, CAddress::SerParams>&, CService&) requires Unserializable<CService&, ParamsStream<DataStream, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, CNetAddr&>(ParamsStream<DataStream, CAddress::SerParams>&, CNetAddr&) requires Unserializable<CNetAddr&, ParamsStream<DataStream, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(ParamsStream<DataStream, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned long&>&) requires Unserializable<Wrapper<CompactSizeFormatter<true>, unsigned long&>&, ParamsStream<DataStream, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<DataStream, CAddress::SerParams>&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&) requires Unserializable<Wrapper<CustomUintFormatter<2, true>, unsigned short&>&, ParamsStream<DataStream, CAddress::SerParams> >
void Unserialize<DataStream, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(DataStream&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&) requires Unserializable<Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&, DataStream>
Line
Count
Source
760
870
{
761
870
    a.Unserialize(is);
762
870
}
void Unserialize<DataStream, Wrapper<LimitedStringFormatter<256ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&>(DataStream&, Wrapper<LimitedStringFormatter<256ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&) requires Unserializable<Wrapper<LimitedStringFormatter<256ul>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&, DataStream>
Line
Count
Source
760
870
{
761
870
    a.Unserialize(is);
762
870
}
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >&>(DataStream&, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >&) requires Unserializable<ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >&, DataStream>
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CAddress, std::allocator<CAddress> >&>, ParamsStream<DataStream&, CAddress::SerParams> >
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CInv, std::allocator<CInv> >&>, DataStream>
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, CBlockUndo&>(HashVerifier<AutoFile>&, CBlockUndo&) requires Unserializable<CBlockUndo&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&> >(HashVerifier<AutoFile>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, CTxUndo&>(HashVerifier<AutoFile>&, CTxUndo&) requires Unserializable<CTxUndo&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&>(HashVerifier<AutoFile>&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&) requires Unserializable<Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(HashVerifier<AutoFile>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<TxOutCompression, CTxOut&> >(HashVerifier<AutoFile>&, Wrapper<TxOutCompression, CTxOut&>&&) requires Unserializable<Wrapper<TxOutCompression, CTxOut&>, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<AmountCompression, long&>&>(HashVerifier<AutoFile>&, Wrapper<AmountCompression, long&>&) requires Unserializable<Wrapper<AmountCompression, long&>&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&>(HashVerifier<AutoFile>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<ScriptCompression, CScript&>&>(HashVerifier<AutoFile>&, Wrapper<ScriptCompression, CScript&>&) requires Unserializable<Wrapper<ScriptCompression, CScript&>&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(HashVerifier<AutoFile>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&, HashVerifier<AutoFile> >
Unexecuted instantiation: void Unserialize<AutoFile, ParamsWrapper<TransactionSerParams, CBlock>&>(AutoFile&, ParamsWrapper<TransactionSerParams, CBlock>&) requires Unserializable<ParamsWrapper<TransactionSerParams, CBlock>&, AutoFile>
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CBlock&>(ParamsStream<AutoFile&, TransactionSerParams>&, CBlock&) requires Unserializable<CBlock&, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CBlockHeader&>(ParamsStream<AutoFile&, TransactionSerParams>&, CBlockHeader&) requires Unserializable<CBlockHeader&, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, uint256&>(ParamsStream<AutoFile&, TransactionSerParams>&, uint256&) requires Unserializable<uint256&, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >(ParamsStream<AutoFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>, ParamsStream<AutoFile&, TransactionSerParams> >
Unexecuted instantiation: fees.cpp:void Unserialize<AutoFile, Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&>&>(AutoFile&, Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&>&) requires Unserializable<Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&>&, AutoFile>
Unexecuted instantiation: fees.cpp:void Unserialize<AutoFile, Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> >&>&>(AutoFile&, Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> >&>&) requires Unserializable<Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::vector<double, std::allocator<double> >&>&, AutoFile>
Unexecuted instantiation: fees.cpp:void Unserialize<AutoFile, Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&>&>(AutoFile&, Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&>&) requires Unserializable<Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter> >, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&>&, AutoFile>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<COutPoint, std::allocator<COutPoint> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<COutPoint, std::allocator<COutPoint> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<COutPoint, std::allocator<COutPoint> >&>, DataStream>
Unexecuted instantiation: void Unserialize<SpanReader, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> >(SpanReader&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>, SpanReader>
Unexecuted instantiation: txdb.cpp:void Unserialize<DataStream, (anonymous namespace)::CoinEntry&>(DataStream&, (anonymous namespace)::CoinEntry&) requires Unserializable<(anonymous namespace)::CoinEntry&, DataStream>
Unexecuted instantiation: void Unserialize<BufferedFile, CBlockHeader&>(BufferedFile&, CBlockHeader&) requires Unserializable<CBlockHeader&, BufferedFile>
Unexecuted instantiation: void Unserialize<BufferedFile, uint256&>(BufferedFile&, uint256&) requires Unserializable<uint256&, BufferedFile>
Unexecuted instantiation: void Unserialize<BufferedFile, ParamsWrapper<TransactionSerParams, CBlock>&>(BufferedFile&, ParamsWrapper<TransactionSerParams, CBlock>&) requires Unserializable<ParamsWrapper<TransactionSerParams, CBlock>&, BufferedFile>
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CBlock&>(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlock&) requires Unserializable<CBlock&, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CBlockHeader&>(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlockHeader&) requires Unserializable<CBlockHeader&, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, uint256&>(ParamsStream<BufferedFile&, TransactionSerParams>&, uint256&) requires Unserializable<uint256&, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >(ParamsStream<BufferedFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&> >(ParamsStream<BufferedFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxIn, std::allocator<CTxIn> >&>, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTxIn&>(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxIn&) requires Unserializable<CTxIn&, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, COutPoint&>(ParamsStream<BufferedFile&, TransactionSerParams>&, COutPoint&) requires Unserializable<COutPoint&, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, transaction_identifier<false>&>(ParamsStream<BufferedFile&, TransactionSerParams>&, transaction_identifier<false>&) requires Unserializable<transaction_identifier<false>&, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CScript&>(ParamsStream<BufferedFile&, TransactionSerParams>&, CScript&) requires Unserializable<CScript&, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&> >(ParamsStream<BufferedFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<CTxOut, std::allocator<CTxOut> >&>, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTxOut&>(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxOut&) requires Unserializable<CTxOut&, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&> >(ParamsStream<BufferedFile&, TransactionSerParams>&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>, ParamsStream<BufferedFile&, TransactionSerParams> >
Unexecuted instantiation: void Unserialize<AutoFile, transaction_identifier<false>&>(AutoFile&, transaction_identifier<false>&) requires Unserializable<transaction_identifier<false>&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, Coin&>(AutoFile&, Coin&) requires Unserializable<Coin&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(AutoFile&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<TxOutCompression, CTxOut&> >(AutoFile&, Wrapper<TxOutCompression, CTxOut&>&&) requires Unserializable<Wrapper<TxOutCompression, CTxOut&>, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<AmountCompression, long&>&>(AutoFile&, Wrapper<AmountCompression, long&>&) requires Unserializable<Wrapper<AmountCompression, long&>&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&>(AutoFile&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<ScriptCompression, CScript&>&>(AutoFile&, Wrapper<ScriptCompression, CScript&>&) requires Unserializable<Wrapper<ScriptCompression, CScript&>&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(AutoFile&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&) requires Unserializable<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, wallet::MetaPage&>(AutoFile&, wallet::MetaPage&) requires Unserializable<wallet::MetaPage&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, wallet::PageHeader&>(AutoFile&, wallet::PageHeader&) requires Unserializable<wallet::PageHeader&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, wallet::RecordsPage&>(AutoFile&, wallet::RecordsPage&) requires Unserializable<wallet::RecordsPage&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, wallet::RecordHeader&>(AutoFile&, wallet::RecordHeader&) requires Unserializable<wallet::RecordHeader&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, wallet::DataRecord&>(AutoFile&, wallet::DataRecord&) requires Unserializable<wallet::DataRecord&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, wallet::OverflowRecord&>(AutoFile&, wallet::OverflowRecord&) requires Unserializable<wallet::OverflowRecord&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, wallet::InternalPage&>(AutoFile&, wallet::InternalPage&) requires Unserializable<wallet::InternalPage&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, wallet::InternalRecord&>(AutoFile&, wallet::InternalRecord&) requires Unserializable<wallet::InternalRecord&, AutoFile>
Unexecuted instantiation: void Unserialize<AutoFile, wallet::OverflowPage&>(AutoFile&, wallet::OverflowPage&) requires Unserializable<wallet::OverflowPage&, AutoFile>
Unexecuted instantiation: void Unserialize<DataStream, wallet::CKeyMetadata&>(DataStream&, wallet::CKeyMetadata&) requires Unserializable<wallet::CKeyMetadata&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, CKeyID&>(DataStream&, CKeyID&) requires Unserializable<CKeyID&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, wallet::CKeyPool&>(DataStream&, wallet::CKeyPool&) requires Unserializable<wallet::CKeyPool&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, wallet::WalletDescriptor&>(DataStream&, wallet::WalletDescriptor&) requires Unserializable<wallet::WalletDescriptor&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, wallet::CWalletTx&>(DataStream&, wallet::CWalletTx&) requires Unserializable<wallet::CWalletTx&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&>, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, wallet::CMerkleTx&>(DataStream&, wallet::CMerkleTx&) requires Unserializable<wallet::CMerkleTx&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&> >(DataStream&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>&&) requires Unserializable<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, wallet::CMasterKey&>(DataStream&, wallet::CMasterKey&) requires Unserializable<wallet::CMasterKey&, DataStream>
Unexecuted instantiation: void Unserialize<DataStream, wallet::CHDChain&>(DataStream&, wallet::CHDChain&) requires Unserializable<wallet::CHDChain&, DataStream>
763
764
/** Default formatter. Serializes objects as themselves.
765
 *
766
 * The vector/prevector serialization code passes this to VectorFormatter
767
 * to enable reusing that logic. It shouldn't be needed elsewhere.
768
 */
769
struct DefaultFormatter
770
{
771
    template<typename Stream, typename T>
772
151k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, CTxIn>(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
772
13.6k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, CTxOut>(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
772
13.6k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
void DefaultFormatter::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::shared_ptr<CTransaction const> >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
Line
Count
Source
772
6.84k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Ser<SizeComputer, std::vector<unsigned char, std::allocator<unsigned char> > >(SizeComputer&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, PrefilledTransaction>(DataStream&, PrefilledTransaction const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::shared_ptr<CTransaction const> >(ParamsStream<DataStream&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<DataStream&, TransactionSerParams>, CTxIn>(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<DataStream&, TransactionSerParams>, CTxOut>(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, uint256>(DataStream&, uint256 const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, unsigned int>(DataStream&, unsigned int const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, std::vector<unsigned char, std::allocator<unsigned char> > >(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, CTxUndo>(DataStream&, CTxUndo const&)
void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, CBlock>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlock const&)
Line
Count
Source
772
52.1k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::shared_ptr<CTransaction const> >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
Line
Count
Source
772
6.84k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, CTxIn>(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
772
6.84k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, CTxOut>(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
772
6.84k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, PrefilledTransaction>(ParamsStream<VectorWriter&, TransactionSerParams>&, PrefilledTransaction const&)
Line
Count
Source
772
1.68k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::shared_ptr<CTransaction const> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
Line
Count
Source
772
1.68k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxIn>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
772
1.68k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxOut>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
772
1.68k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, int>(DataStream&, int const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void DefaultFormatter::Ser<SizeComputer, PrefilledTransaction>(SizeComputer&, PrefilledTransaction const&)
Unexecuted instantiation: void DefaultFormatter::Ser<VectorWriter, PrefilledTransaction>(VectorWriter&, PrefilledTransaction const&)
Unexecuted instantiation: void DefaultFormatter::Ser<VectorWriter, CInv>(VectorWriter&, CInv const&)
void DefaultFormatter::Ser<VectorWriter, uint256>(VectorWriter&, uint256 const&)
Line
Count
Source
772
4.06k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Ser<VectorWriter, CBlockHeader>(VectorWriter&, CBlockHeader const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress>(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void DefaultFormatter::Ser<SizeComputer, CTxUndo>(SizeComputer&, CTxUndo const&)
Unexecuted instantiation: void DefaultFormatter::Ser<AutoFile, CTxUndo>(AutoFile&, CTxUndo const&)
Unexecuted instantiation: void DefaultFormatter::Ser<HashWriter, CTxUndo>(HashWriter&, CTxUndo const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::shared_ptr<CTransaction const> >(ParamsStream<AutoFile&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, CCoin>(DataStream&, CCoin const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
void DefaultFormatter::Ser<ParamsStream<HashWriter&, TransactionSerParams>, CTxIn>(ParamsStream<HashWriter&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
772
17.0k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<HashWriter&, TransactionSerParams>, CTxOut>(ParamsStream<HashWriter&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
772
17.0k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<HashWriter&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<HashWriter&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
773
774
    template<typename Stream, typename T>
775
27.2k
    static void Unser(Stream& s, T& t) { Unserialize(s, t); }
void DefaultFormatter::Unser<ParamsStream<DataStream&, TransactionSerParams>, CTxIn>(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn&)
Line
Count
Source
775
8.53k
    static void Unser(Stream& s, T& t) { Unserialize(s, t); }
void DefaultFormatter::Unser<ParamsStream<DataStream&, TransactionSerParams>, CTxOut>(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut&)
Line
Count
Source
775
8.53k
    static void Unser(Stream& s, T& t) { Unserialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, std::vector<unsigned char, std::allocator<unsigned char> > >(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> >&)
void DefaultFormatter::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::shared_ptr<CTransaction const> >(ParamsStream<DataStream&, TransactionSerParams>&, std::shared_ptr<CTransaction const>&)
Line
Count
Source
775
8.53k
    static void Unser(Stream& s, T& t) { Unserialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, uint256>(DataStream&, uint256&)
void DefaultFormatter::Unser<DataStream, PrefilledTransaction>(DataStream&, PrefilledTransaction&)
Line
Count
Source
775
1.68k
    static void Unser(Stream& s, T& t) { Unserialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, unsigned int>(DataStream&, unsigned int&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CTxUndo>(DataStream&, CTxUndo&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CBlockHeader>(DataStream&, CBlockHeader&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<SpanReader&, TransactionSerParams>, CTxIn>(ParamsStream<SpanReader&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<SpanReader&, TransactionSerParams>, CTxOut>(ParamsStream<SpanReader&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<SpanReader&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CTxIn>(DataStream&, CTxIn&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CTxOut>(DataStream&, CTxOut&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<DataStream&, CAddress::SerParams>, CAddress>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CInv>(DataStream&, CInv&)
Unexecuted instantiation: void DefaultFormatter::Unser<HashVerifier<AutoFile>, CTxUndo>(HashVerifier<AutoFile>&, CTxUndo&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::shared_ptr<CTransaction const> >(ParamsStream<AutoFile&, TransactionSerParams>&, std::shared_ptr<CTransaction const>&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, COutPoint>(DataStream&, COutPoint&)
Unexecuted instantiation: void DefaultFormatter::Unser<SpanReader, std::vector<unsigned char, std::allocator<unsigned char> > >(SpanReader&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::shared_ptr<CTransaction const> >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::shared_ptr<CTransaction const>&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, CTxIn>(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, CTxOut>(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> > >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, wallet::CMerkleTx>(DataStream&, wallet::CMerkleTx&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
776
};
777
778
779
780
781
782
/**
783
 * string
784
 */
785
template<typename Stream, typename C>
786
void Serialize(Stream& os, const std::basic_string<C>& str)
787
1.74k
{
788
1.74k
    WriteCompactSize(os, str.size());
789
1.74k
    if (!str.empty())
  Branch (789:9): [True: 0, False: 0]
  Branch (789:9): [True: 0, False: 0]
  Branch (789:9): [True: 0, False: 1.74k]
  Branch (789:9): [True: 0, False: 0]
790
0
        os.write(MakeByteSpan(str));
791
1.74k
}
Unexecuted instantiation: void Serialize<AutoFile, char>(AutoFile&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
Unexecuted instantiation: void Serialize<DataStream, char>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
void Serialize<VectorWriter, char>(VectorWriter&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
Line
Count
Source
787
1.74k
{
788
1.74k
    WriteCompactSize(os, str.size());
789
1.74k
    if (!str.empty())
  Branch (789:9): [True: 0, False: 1.74k]
790
0
        os.write(MakeByteSpan(str));
791
1.74k
}
Unexecuted instantiation: void Serialize<HashWriter, char>(HashWriter&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
792
793
template<typename Stream, typename C>
794
void Unserialize(Stream& is, std::basic_string<C>& str)
795
0
{
796
0
    unsigned int nSize = ReadCompactSize(is);
797
0
    str.resize(nSize);
798
0
    if (nSize != 0)
  Branch (798:9): [True: 0, False: 0]
  Branch (798:9): [True: 0, False: 0]
  Branch (798:9): [True: 0, False: 0]
799
0
        is.read(MakeWritableByteSpan(str));
800
0
}
Unexecuted instantiation: void Unserialize<AutoFile, char>(AutoFile&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
Unexecuted instantiation: void Unserialize<BufferedFile, char>(BufferedFile&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
Unexecuted instantiation: void Unserialize<DataStream, char>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
801
802
803
804
/**
805
 * prevector
806
 */
807
template <typename Stream, unsigned int N, typename T>
808
void Serialize(Stream& os, const prevector<N, T>& v)
809
78.5k
{
810
78.5k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
811
78.5k
        WriteCompactSize(os, v.size());
812
78.5k
        if (!v.empty()) os.write(MakeByteSpan(v));
  Branch (812:13): [True: 13.6k, False: 13.6k]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 6.84k, False: 6.84k]
  Branch (812:13): [True: 1.68k, False: 1.68k]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 0, False: 0]
  Branch (812:13): [True: 17.0k, False: 17.0k]
813
78.5k
    } else {
814
0
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
815
0
    }
816
78.5k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<SizeComputer&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
809
27.3k
{
810
27.3k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
811
27.3k
        WriteCompactSize(os, v.size());
812
27.3k
        if (!v.empty()) os.write(MakeByteSpan(v));
  Branch (812:13): [True: 13.6k, False: 13.6k]
813
    } else {
814
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
815
    }
816
27.3k
}
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<DataStream, 28u, unsigned char>(DataStream&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<SizeComputer, 28u, unsigned char>(SizeComputer&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<DataStream&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<VectorWriter&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
809
13.6k
{
810
13.6k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
811
13.6k
        WriteCompactSize(os, v.size());
812
13.6k
        if (!v.empty()) os.write(MakeByteSpan(v));
  Branch (812:13): [True: 6.84k, False: 6.84k]
813
    } else {
814
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
815
    }
816
13.6k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
809
3.37k
{
810
3.37k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
811
3.37k
        WriteCompactSize(os, v.size());
812
3.37k
        if (!v.empty()) os.write(MakeByteSpan(v));
  Branch (812:13): [True: 1.68k, False: 1.68k]
813
    } else {
814
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
815
    }
816
3.37k
}
Unexecuted instantiation: void Serialize<DataStream, 8u, int>(DataStream&, prevector<8u, int, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, 16u, unsigned char>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, 16u, unsigned char>(ParamsStream<DataStream&, CAddress::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<HashWriter, 28u, unsigned char>(HashWriter&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<HashWriter&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
809
34.1k
{
810
34.1k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
811
34.1k
        WriteCompactSize(os, v.size());
812
34.1k
        if (!v.empty()) os.write(MakeByteSpan(v));
  Branch (812:13): [True: 17.0k, False: 17.0k]
813
    } else {
814
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
815
    }
816
34.1k
}
817
818
819
template <typename Stream, unsigned int N, typename T>
820
void Unserialize(Stream& is, prevector<N, T>& v)
821
17.0k
{
822
17.0k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
823
        // Limit size per read so bogus size value won't cause out of memory
824
17.0k
        v.clear();
825
17.0k
        unsigned int nSize = ReadCompactSize(is);
826
17.0k
        unsigned int i = 0;
827
25.6k
        while (i < nSize) {
  Branch (827:16): [True: 8.53k, False: 17.0k]
  Branch (827:16): [True: 0, False: 0]
  Branch (827:16): [True: 0, False: 0]
  Branch (827:16): [True: 0, False: 0]
  Branch (827:16): [True: 0, False: 0]
  Branch (827:16): [True: 0, False: 0]
828
8.53k
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
829
8.53k
            v.resize_uninitialized(i + blk);
830
8.53k
            is.read(AsWritableBytes(Span{&v[i], blk}));
831
8.53k
            i += blk;
832
8.53k
        }
833
    } else {
834
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
835
    }
836
17.0k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Line
Count
Source
821
17.0k
{
822
17.0k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
823
        // Limit size per read so bogus size value won't cause out of memory
824
17.0k
        v.clear();
825
17.0k
        unsigned int nSize = ReadCompactSize(is);
826
17.0k
        unsigned int i = 0;
827
25.6k
        while (i < nSize) {
  Branch (827:16): [True: 8.53k, False: 17.0k]
828
8.53k
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
829
8.53k
            v.resize_uninitialized(i + blk);
830
8.53k
            is.read(AsWritableBytes(Span{&v[i], blk}));
831
8.53k
            i += blk;
832
8.53k
        }
833
    } else {
834
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
835
    }
836
17.0k
}
Unexecuted instantiation: void Unserialize<DataStream, 28u, unsigned char>(DataStream&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<SpanReader&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void Unserialize<SpanReader, 28u, unsigned char>(SpanReader&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, 28u, unsigned char>(ParamsStream<BufferedFile&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
837
838
839
/**
840
 * vector
841
 */
842
template <typename Stream, typename T, typename A>
843
void Serialize(Stream& os, const std::vector<T, A>& v)
844
151k
{
845
151k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
0
        WriteCompactSize(os, v.size());
847
0
        if (!v.empty()) os.write(MakeByteSpan(v));
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
  Branch (847:13): [True: 0, False: 0]
848
0
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
0
        WriteCompactSize(os, v.size());
853
0
        for (bool elem : v) {
  Branch (853:24): [True: 0, False: 0]
854
0
            ::Serialize(os, elem);
855
0
        }
856
151k
    } else {
857
151k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
151k
    }
859
151k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
844
13.6k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
13.6k
    } else {
857
13.6k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
13.6k
    }
859
13.6k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
844
13.6k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
13.6k
    } else {
857
13.6k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
13.6k
    }
859
13.6k
}
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >(ParamsStream<SizeComputer&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
844
6.84k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
6.84k
    } else {
857
6.84k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
6.84k
    }
859
6.84k
}
Unexecuted instantiation: void Serialize<SizeComputer, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(SizeComputer&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void Serialize<SizeComputer, unsigned char, std::allocator<unsigned char> >(SizeComputer&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void Serialize<AutoFile, unsigned char, std::allocator<unsigned char> >(AutoFile&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned char, std::allocator<unsigned char> >(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void Serialize<DataStream, PrefilledTransaction, std::allocator<PrefilledTransaction> >(DataStream&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void Serialize<DataStream, uint256, std::allocator<uint256> >(DataStream&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned int, std::allocator<unsigned int> >(DataStream&, std::vector<unsigned int, std::allocator<unsigned int> > const&)
Unexecuted instantiation: void Serialize<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(DataStream&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void Serialize<VectorWriter, unsigned char, std::allocator<unsigned char> >(VectorWriter&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: void Serialize<DataStream, CTxUndo, std::allocator<CTxUndo> >(DataStream&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CBlock, std::allocator<CBlock> >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<CBlock, std::allocator<CBlock> > const&)
Line
Count
Source
844
3.25k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
3.25k
    } else {
857
3.25k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
3.25k
    }
859
3.25k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
844
58.9k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
58.9k
    } else {
857
58.9k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
58.9k
    }
859
58.9k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
844
6.84k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
6.84k
    } else {
857
6.84k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
6.84k
    }
859
6.84k
}
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
844
6.84k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
6.84k
    } else {
857
6.84k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
6.84k
    }
859
6.84k
}
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, PrefilledTransaction, std::allocator<PrefilledTransaction> >(ParamsStream<VectorWriter&, TransactionSerParams>&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Line
Count
Source
844
1.68k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
1.68k
    } else {
857
1.68k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
1.68k
    }
859
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
844
1.68k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
1.68k
    } else {
857
1.68k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
1.68k
    }
859
1.68k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
844
1.68k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
1.68k
    } else {
857
1.68k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
1.68k
    }
859
1.68k
}
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void Serialize<DataStream, int, std::allocator<int> >(DataStream&, std::vector<int, std::allocator<int> > const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress, std::allocator<CAddress> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, std::vector<CAddress, std::allocator<CAddress> > const&)
Unexecuted instantiation: void Serialize<HashWriter, unsigned char, std::allocator<unsigned char> >(HashWriter&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void Serialize<SizeComputer, PrefilledTransaction, std::allocator<PrefilledTransaction> >(SizeComputer&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void Serialize<HashWriter, bool, std::allocator<bool> >(HashWriter&, std::vector<bool, std::allocator<bool> > const&)
Unexecuted instantiation: void Serialize<VectorWriter, PrefilledTransaction, std::allocator<PrefilledTransaction> >(VectorWriter&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void Serialize<VectorWriter, CInv, std::allocator<CInv> >(VectorWriter&, std::vector<CInv, std::allocator<CInv> > const&)
void Serialize<VectorWriter, uint256, std::allocator<uint256> >(VectorWriter&, std::vector<uint256, std::allocator<uint256> > const&)
Line
Count
Source
844
2.47k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
2.47k
    } else {
857
2.47k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
2.47k
    }
859
2.47k
}
Unexecuted instantiation: void Serialize<VectorWriter, CBlockHeader, std::allocator<CBlockHeader> >(VectorWriter&, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress, std::allocator<CAddress> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, std::vector<CAddress, std::allocator<CAddress> > const&)
Unexecuted instantiation: void Serialize<SizeComputer, CTxUndo, std::allocator<CTxUndo> >(SizeComputer&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void Serialize<AutoFile, CTxUndo, std::allocator<CTxUndo> >(AutoFile&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void Serialize<HashWriter, CTxUndo, std::allocator<CTxUndo> >(HashWriter&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void Serialize<AutoFile, std::byte, std::allocator<std::byte> >(AutoFile&, std::vector<std::byte, std::allocator<std::byte> > const&)
Unexecuted instantiation: void Serialize<DataStream, CCoin, std::allocator<CCoin> >(DataStream&, std::vector<CCoin, std::allocator<CCoin> > const&)
Unexecuted instantiation: void Serialize<DataStream, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(DataStream&, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned char, secure_allocator<unsigned char> >(DataStream&, std::vector<unsigned char, secure_allocator<unsigned char> > const&)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<HashWriter&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
844
17.0k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
17.0k
    } else {
857
17.0k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
17.0k
    }
859
17.0k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<HashWriter&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
844
17.0k
{
845
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
846
        WriteCompactSize(os, v.size());
847
        if (!v.empty()) os.write(MakeByteSpan(v));
848
    } else if constexpr (std::is_same_v<T, bool>) {
849
        // A special case for std::vector<bool>, as dereferencing
850
        // std::vector<bool>::const_iterator does not result in a const bool&
851
        // due to std::vector's special casing for bool arguments.
852
        WriteCompactSize(os, v.size());
853
        for (bool elem : v) {
854
            ::Serialize(os, elem);
855
        }
856
17.0k
    } else {
857
17.0k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
858
17.0k
    }
859
17.0k
}
Unexecuted instantiation: void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<HashWriter&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<HashWriter&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
860
861
862
template <typename Stream, typename T, typename A>
863
void Unserialize(Stream& is, std::vector<T, A>& v)
864
25.6k
{
865
25.6k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
866
        // Limit size per read so bogus size value won't cause out of memory
867
0
        v.clear();
868
0
        unsigned int nSize = ReadCompactSize(is);
869
0
        unsigned int i = 0;
870
0
        while (i < nSize) {
  Branch (870:16): [True: 0, False: 0]
  Branch (870:16): [True: 0, False: 0]
  Branch (870:16): [True: 0, False: 0]
  Branch (870:16): [True: 0, False: 0]
  Branch (870:16): [True: 0, False: 0]
  Branch (870:16): [True: 0, False: 0]
  Branch (870:16): [True: 0, False: 0]
  Branch (870:16): [True: 0, False: 0]
  Branch (870:16): [True: 0, False: 0]
  Branch (870:16): [True: 0, False: 0]
871
0
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
872
0
            v.resize(i + blk);
873
0
            is.read(AsWritableBytes(Span{&v[i], blk}));
874
0
            i += blk;
875
0
        }
876
25.6k
    } else {
877
25.6k
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
878
25.6k
    }
879
25.6k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Line
Count
Source
864
8.53k
{
865
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
866
        // Limit size per read so bogus size value won't cause out of memory
867
        v.clear();
868
        unsigned int nSize = ReadCompactSize(is);
869
        unsigned int i = 0;
870
        while (i < nSize) {
871
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
872
            v.resize(i + blk);
873
            is.read(AsWritableBytes(Span{&v[i], blk}));
874
            i += blk;
875
        }
876
8.53k
    } else {
877
8.53k
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
878
8.53k
    }
879
8.53k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Line
Count
Source
864
8.53k
{
865
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
866
        // Limit size per read so bogus size value won't cause out of memory
867
        v.clear();
868
        unsigned int nSize = ReadCompactSize(is);
869
        unsigned int i = 0;
870
        while (i < nSize) {
871
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
872
            v.resize(i + blk);
873
            is.read(AsWritableBytes(Span{&v[i], blk}));
874
            i += blk;
875
        }
876
8.53k
    } else {
877
8.53k
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
878
8.53k
    }
879
8.53k
}
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, std::allocator<unsigned char> >(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void Unserialize<SpanReader, unsigned char, std::allocator<unsigned char> >(SpanReader&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void Unserialize<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(DataStream&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void Unserialize<AutoFile, unsigned char, std::allocator<unsigned char> >(AutoFile&, std::vector<unsigned char, std::allocator<unsigned char> >&)
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >(ParamsStream<DataStream&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Line
Count
Source
864
6.84k
{
865
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
866
        // Limit size per read so bogus size value won't cause out of memory
867
        v.clear();
868
        unsigned int nSize = ReadCompactSize(is);
869
        unsigned int i = 0;
870
        while (i < nSize) {
871
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
872
            v.resize(i + blk);
873
            is.read(AsWritableBytes(Span{&v[i], blk}));
874
            i += blk;
875
        }
876
6.84k
    } else {
877
6.84k
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
878
6.84k
    }
879
6.84k
}
Unexecuted instantiation: void Unserialize<DataStream, uint256, std::allocator<uint256> >(DataStream&, std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: void Unserialize<BufferedFile, unsigned char, std::allocator<unsigned char> >(BufferedFile&, std::vector<unsigned char, std::allocator<unsigned char> >&)
void Unserialize<DataStream, PrefilledTransaction, std::allocator<PrefilledTransaction> >(DataStream&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&)
Line
Count
Source
864
1.68k
{
865
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
866
        // Limit size per read so bogus size value won't cause out of memory
867
        v.clear();
868
        unsigned int nSize = ReadCompactSize(is);
869
        unsigned int i = 0;
870
        while (i < nSize) {
871
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
872
            v.resize(i + blk);
873
            is.read(AsWritableBytes(Span{&v[i], blk}));
874
            i += blk;
875
        }
876
1.68k
    } else {
877
1.68k
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
878
1.68k
    }
879
1.68k
}
Unexecuted instantiation: void Unserialize<DataStream, unsigned int, std::allocator<unsigned int> >(DataStream&, std::vector<unsigned int, std::allocator<unsigned int> >&)
Unexecuted instantiation: void Unserialize<DataStream, CTxUndo, std::allocator<CTxUndo> >(DataStream&, std::vector<CTxUndo, std::allocator<CTxUndo> >&)
Unexecuted instantiation: void Unserialize<DataStream, CBlockHeader, std::allocator<CBlockHeader> >(DataStream&, std::vector<CBlockHeader, std::allocator<CBlockHeader> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<SpanReader&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<SpanReader&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<SpanReader&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<SpanReader&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void Unserialize<DataStream, CTxIn, std::allocator<CTxIn> >(DataStream&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: void Unserialize<DataStream, CTxOut, std::allocator<CTxOut> >(DataStream&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, std::allocator<CAddress> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, std::vector<CAddress, std::allocator<CAddress> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, std::allocator<CAddress> >(ParamsStream<DataStream&, CAddress::SerParams>&, std::vector<CAddress, std::allocator<CAddress> >&)
Unexecuted instantiation: void Unserialize<DataStream, CInv, std::allocator<CInv> >(DataStream&, std::vector<CInv, std::allocator<CInv> >&)
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, CTxUndo, std::allocator<CTxUndo> >(HashVerifier<AutoFile>&, std::vector<CTxUndo, std::allocator<CTxUndo> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >(ParamsStream<AutoFile&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: void Unserialize<AutoFile, std::byte, std::allocator<std::byte> >(AutoFile&, std::vector<std::byte, std::allocator<std::byte> >&)
Unexecuted instantiation: void Unserialize<DataStream, COutPoint, std::allocator<COutPoint> >(DataStream&, std::vector<COutPoint, std::allocator<COutPoint> >&)
Unexecuted instantiation: void Unserialize<SpanReader, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(SpanReader&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTxIn, std::allocator<CTxIn> >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTxOut, std::allocator<CTxOut> >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, unsigned char, std::allocator<unsigned char> >(ParamsStream<BufferedFile&, TransactionSerParams>&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void Unserialize<DataStream, wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >(DataStream&, std::vector<wallet::CMerkleTx, std::allocator<wallet::CMerkleTx> >&)
Unexecuted instantiation: void Unserialize<DataStream, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(DataStream&, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, secure_allocator<unsigned char> >(DataStream&, std::vector<unsigned char, secure_allocator<unsigned char> >&)
880
881
882
/**
883
 * pair
884
 */
885
template<typename Stream, typename K, typename T>
886
void Serialize(Stream& os, const std::pair<K, T>& item)
887
0
{
888
0
    Serialize(os, item.first);
889
0
    Serialize(os, item.second);
890
0
}
Unexecuted instantiation: void Serialize<DataStream, unsigned char, uint256>(DataStream&, std::pair<unsigned char, uint256> const&)
Unexecuted instantiation: coinstatsindex.cpp:void Serialize<DataStream, uint256, (anonymous namespace)::DBVal>(DataStream&, std::pair<uint256, (anonymous namespace)::DBVal> const&)
Unexecuted instantiation: blockfilterindex.cpp:void Serialize<DataStream, uint256, (anonymous namespace)::DBVal>(DataStream&, std::pair<uint256, (anonymous namespace)::DBVal> const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned char, int>(DataStream&, std::pair<unsigned char, int> const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DataStream&, std::pair<unsigned char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
Unexecuted instantiation: void Serialize<AutoFile, uint256 const, long>(AutoFile&, std::pair<uint256 const, long> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, transaction_identifier<false> >(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, transaction_identifier<false> > const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256>(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CPubKey>(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CPubKey> const&)
Unexecuted instantiation: void Serialize<DataStream, std::vector<unsigned char, secure_allocator<unsigned char> >, uint256>(DataStream&, std::pair<std::vector<unsigned char, secure_allocator<unsigned char> >, uint256> const&)
Unexecuted instantiation: void Serialize<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >, uint256>(DataStream&, std::pair<std::vector<unsigned char, std::allocator<unsigned char> >, uint256> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int>(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint160>(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint160> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CScript>(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CScript> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long>(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned char>(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned char> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<uint256, CPubKey> >(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<uint256, CPubKey> > const&)
Unexecuted instantiation: void Serialize<DataStream, uint256, CPubKey>(DataStream&, std::pair<uint256, CPubKey> const&)
Unexecuted instantiation: void Serialize<DataStream, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256>, std::pair<unsigned int, unsigned int> >(DataStream&, std::pair<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256>, std::pair<unsigned int, unsigned int> > const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned int, unsigned int>(DataStream&, std::pair<unsigned int, unsigned int> const&)
Unexecuted instantiation: void Serialize<DataStream, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256>, unsigned int>(DataStream&, std::pair<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256>, unsigned int> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<transaction_identifier<false>, unsigned int> >(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<transaction_identifier<false>, unsigned int> > const&)
Unexecuted instantiation: void Serialize<DataStream, transaction_identifier<false>, unsigned int>(DataStream&, std::pair<transaction_identifier<false>, unsigned int> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
891
892
template<typename Stream, typename K, typename T>
893
void Unserialize(Stream& is, std::pair<K, T>& item)
894
0
{
895
0
    Unserialize(is, item.first);
896
0
    Unserialize(is, item.second);
897
0
}
Unexecuted instantiation: coinstatsindex.cpp:void Unserialize<DataStream, uint256, (anonymous namespace)::DBVal>(DataStream&, std::pair<uint256, (anonymous namespace)::DBVal>&)
Unexecuted instantiation: blockfilterindex.cpp:void Unserialize<DataStream, uint256, (anonymous namespace)::DBVal>(DataStream&, std::pair<uint256, (anonymous namespace)::DBVal>&)
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, uint256>(DataStream&, std::pair<unsigned char, uint256>&)
Unexecuted instantiation: void Unserialize<AutoFile, uint256, long>(AutoFile&, std::pair<uint256, long>&)
Unexecuted instantiation: void Unserialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(DataStream&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
898
899
900
901
/**
902
 * map
903
 */
904
template<typename Stream, typename K, typename T, typename Pred, typename A>
905
void Serialize(Stream& os, const std::map<K, T, Pred, A>& m)
906
0
{
907
0
    WriteCompactSize(os, m.size());
908
0
    for (const auto& entry : m)
  Branch (908:28): [True: 0, False: 0]
  Branch (908:28): [True: 0, False: 0]
909
0
        Serialize(os, entry);
910
0
}
Unexecuted instantiation: void Serialize<AutoFile, uint256, long, std::less<uint256>, std::allocator<std::pair<uint256 const, long> > >(AutoFile&, std::map<uint256, long, std::less<uint256>, std::allocator<std::pair<uint256 const, long> > > const&)
Unexecuted instantiation: void Serialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(DataStream&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
911
912
template<typename Stream, typename K, typename T, typename Pred, typename A>
913
void Unserialize(Stream& is, std::map<K, T, Pred, A>& m)
914
0
{
915
0
    m.clear();
916
0
    unsigned int nSize = ReadCompactSize(is);
917
0
    typename std::map<K, T, Pred, A>::iterator mi = m.begin();
918
0
    for (unsigned int i = 0; i < nSize; i++)
  Branch (918:30): [True: 0, False: 0]
  Branch (918:30): [True: 0, False: 0]
919
0
    {
920
0
        std::pair<K, T> item;
921
0
        Unserialize(is, item);
922
0
        mi = m.insert(mi, item);
923
0
    }
924
0
}
Unexecuted instantiation: void Unserialize<AutoFile, uint256, long, std::less<uint256>, std::allocator<std::pair<uint256 const, long> > >(AutoFile&, std::map<uint256, long, std::less<uint256>, std::allocator<std::pair<uint256 const, long> > >&)
Unexecuted instantiation: void Unserialize<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(DataStream&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
925
926
927
928
/**
929
 * set
930
 */
931
template<typename Stream, typename K, typename Pred, typename A>
932
void Serialize(Stream& os, const std::set<K, Pred, A>& m)
933
0
{
934
0
    WriteCompactSize(os, m.size());
935
0
    for (typename std::set<K, Pred, A>::const_iterator it = m.begin(); it != m.end(); ++it)
  Branch (935:72): [True: 0, False: 0]
  Branch (935:72): [True: 0, False: 0]
936
0
        Serialize(os, (*it));
937
0
}
Unexecuted instantiation: void Serialize<VectorWriter, uint256, std::less<uint256>, std::allocator<uint256> >(VectorWriter&, std::set<uint256, std::less<uint256>, std::allocator<uint256> > const&)
Unexecuted instantiation: void Serialize<AutoFile, uint256, std::less<uint256>, std::allocator<uint256> >(AutoFile&, std::set<uint256, std::less<uint256>, std::allocator<uint256> > const&)
938
939
template<typename Stream, typename K, typename Pred, typename A>
940
void Unserialize(Stream& is, std::set<K, Pred, A>& m)
941
0
{
942
0
    m.clear();
943
0
    unsigned int nSize = ReadCompactSize(is);
944
0
    typename std::set<K, Pred, A>::iterator it = m.begin();
945
0
    for (unsigned int i = 0; i < nSize; i++)
  Branch (945:30): [True: 0, False: 0]
  Branch (945:30): [True: 0, False: 0]
946
0
    {
947
0
        K key;
948
0
        Unserialize(is, key);
949
0
        it = m.insert(it, key);
950
0
    }
951
0
}
Unexecuted instantiation: void Unserialize<DataStream, uint256, std::less<uint256>, std::allocator<uint256> >(DataStream&, std::set<uint256, std::less<uint256>, std::allocator<uint256> >&)
Unexecuted instantiation: void Unserialize<AutoFile, uint256, std::less<uint256>, std::allocator<uint256> >(AutoFile&, std::set<uint256, std::less<uint256>, std::allocator<uint256> >&)
952
953
954
955
/**
956
 * unique_ptr
957
 */
958
template<typename Stream, typename T> void
959
Serialize(Stream& os, const std::unique_ptr<const T>& p)
960
{
961
    Serialize(os, *p);
962
}
963
964
template<typename Stream, typename T>
965
void Unserialize(Stream& is, std::unique_ptr<const T>& p)
966
{
967
    p.reset(new T(deserialize, is));
968
}
969
970
971
972
/**
973
 * shared_ptr
974
 */
975
template<typename Stream, typename T> void
976
Serialize(Stream& os, const std::shared_ptr<const T>& p)
977
15.3k
{
978
15.3k
    Serialize(os, *p);
979
15.3k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTransaction>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
Line
Count
Source
977
6.84k
{
978
6.84k
    Serialize(os, *p);
979
6.84k
}
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTransaction>(ParamsStream<DataStream&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTransaction>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
Line
Count
Source
977
6.84k
{
978
6.84k
    Serialize(os, *p);
979
6.84k
}
void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTransaction>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
Line
Count
Source
977
1.68k
{
978
1.68k
    Serialize(os, *p);
979
1.68k
}
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTransaction>(ParamsStream<AutoFile&, TransactionSerParams>&, std::shared_ptr<CTransaction const> const&)
980
981
template<typename Stream, typename T>
982
void Unserialize(Stream& is, std::shared_ptr<const T>& p)
983
8.53k
{
984
8.53k
    p = std::make_shared<const T>(deserialize, is);
985
8.53k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTransaction>(ParamsStream<DataStream&, TransactionSerParams>&, std::shared_ptr<CTransaction const>&)
Line
Count
Source
983
8.53k
{
984
8.53k
    p = std::make_shared<const T>(deserialize, is);
985
8.53k
}
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTransaction>(ParamsStream<AutoFile&, TransactionSerParams>&, std::shared_ptr<CTransaction const>&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTransaction>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::shared_ptr<CTransaction const>&)
986
987
/**
988
 * Support for (un)serializing many things at once
989
 */
990
991
template <typename Stream, typename... Args>
992
void SerializeMany(Stream& s, const Args&... args)
993
733k
{
994
733k
    (::Serialize(s, args), ...);
995
733k
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
993
13.6k
{
994
13.6k
    (::Serialize(s, args), ...);
995
13.6k
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<SizeComputer&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
993
27.3k
{
994
27.3k
    (::Serialize(s, args), ...);
995
27.3k
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
993
13.6k
{
994
13.6k
    (::Serialize(s, args), ...);
995
13.6k
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, long, CScript>(ParamsStream<SizeComputer&, TransactionSerParams>&, long const&, CScript const&)
Line
Count
Source
993
13.6k
{
994
13.6k
    (::Serialize(s, args), ...);
995
13.6k
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, CBlockHeader, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlockHeader const&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
993
6.84k
{
994
6.84k
    (::Serialize(s, args), ...);
995
6.84k
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Line
Count
Source
993
6.84k
{
994
6.84k
    (::Serialize(s, args), ...);
995
6.84k
}
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, CBlockHeader, unsigned long, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(DataStream&, CBlockHeader const&, unsigned long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
void SerializeMany<DataStream, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(DataStream&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Line
Count
Source
993
3.37k
{
994
3.37k
    (::Serialize(s, args), ...);
995
3.37k
}
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<DataStream&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, long, CScript>(ParamsStream<DataStream&, TransactionSerParams>&, long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<DataStream, long>(DataStream&, long const&)
Unexecuted instantiation: void SerializeMany<DataStream, CBlockHeader, CPartialMerkleTree>(DataStream&, CBlockHeader const&, CPartialMerkleTree const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned int, std::vector<uint256, std::allocator<uint256> > >(DataStream&, unsigned int const&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> > >(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void SerializeMany<DataStream, transaction_identifier<false>, unsigned int>(DataStream&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<DataStream, prevector<28u, unsigned char, unsigned int, int> >(DataStream&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<DataStream, COutPoint, CScript, unsigned int>(DataStream&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char [4], std::vector<unsigned int, std::allocator<unsigned int> > >(DataStream&, unsigned char const (&) [4], std::vector<unsigned int, std::allocator<unsigned int> > const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CompactSizeWriter>(SizeComputer&, CompactSizeWriter const&)
Unexecuted instantiation: void SerializeMany<DataStream, CompactSizeWriter>(DataStream&, CompactSizeWriter const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, ParamsWrapper<TransactionSerParams, CMutableTransaction const> >(SizeComputer&, ParamsWrapper<TransactionSerParams, CMutableTransaction const> const&)
Unexecuted instantiation: void SerializeMany<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction const> >(DataStream&, ParamsWrapper<TransactionSerParams, CMutableTransaction const> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char, unsigned char [78]>(SizeComputer&, unsigned char const&, unsigned char const (&) [78])
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, unsigned char [78]>(DataStream&, unsigned char const&, unsigned char const (&) [78])
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned int>(SizeComputer&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned int>(DataStream&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> >(SizeComputer&, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> const&)
Unexecuted instantiation: void SerializeMany<DataStream, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> >(DataStream&, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CTxOut>(SizeComputer&, CTxOut const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, long, CScript>(SizeComputer&, long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, prevector<28u, unsigned char, unsigned int, int> >(SizeComputer&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<DataStream, CTxOut>(DataStream&, CTxOut const&)
Unexecuted instantiation: void SerializeMany<DataStream, long, CScript>(DataStream&, long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CompactSizeWriter, Span<unsigned char const> >(SizeComputer&, CompactSizeWriter const&, Span<unsigned char const> const&)
Unexecuted instantiation: void SerializeMany<DataStream, CompactSizeWriter, Span<unsigned char const> >(DataStream&, CompactSizeWriter const&, Span<unsigned char const> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, int>(SizeComputer&, int const&)
Unexecuted instantiation: void SerializeMany<DataStream, int>(DataStream&, int const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char>(SizeComputer&, unsigned char const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char>(DataStream&, unsigned char const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char, XOnlyPubKey, uint256>(SizeComputer&, unsigned char const&, XOnlyPubKey const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, uint256>(SizeComputer&, uint256 const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, XOnlyPubKey, uint256>(DataStream&, unsigned char const&, XOnlyPubKey const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<DataStream, uint256>(DataStream&, uint256 const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char, Span<unsigned char const> >(SizeComputer&, unsigned char const&, Span<unsigned char const> const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, Span<unsigned char const> >(DataStream&, unsigned char const&, Span<unsigned char const> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char, XOnlyPubKey>(SizeComputer&, unsigned char const&, XOnlyPubKey const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, XOnlyPubKey>(DataStream&, unsigned char const&, XOnlyPubKey const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(SizeComputer&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(DataStream&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader const&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::vector<uint256, std::allocator<uint256> > >(DataStream&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<AmountCompression, long const&>, Wrapper<ScriptCompression, CScript const&> >(DataStream&, Wrapper<AmountCompression, long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::vector<CTxUndo, std::allocator<CTxUndo> > >(DataStream&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::array<unsigned char, 4ul>, char [12], unsigned int, unsigned char [4]>(DataStream&, std::array<unsigned char, 4ul> const&, char const (&) [12], unsigned int const&, unsigned char const (&) [4])
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, unsigned int>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const> >(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned int, uint256>(DataStream&, unsigned int const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >, unsigned int, unsigned int, unsigned char>(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int const&, unsigned int const&, unsigned char const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, uint256, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > >(DataStream&, uint256 const&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > const&)
Unexecuted instantiation: void SerializeMany<DataStream, uint256, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> >(DataStream&, uint256 const&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> const&)
void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, std::vector<CBlock, std::allocator<CBlock> > > >(VectorWriter&, ParamsWrapper<TransactionSerParams, std::vector<CBlock, std::allocator<CBlock> > > const&)
Line
Count
Source
993
3.25k
{
994
3.25k
    (::Serialize(s, args), ...);
995
3.25k
}
void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
993
58.9k
{
994
58.9k
    (::Serialize(s, args), ...);
995
58.9k
}
void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Line
Count
Source
993
60.6k
{
994
60.6k
    (::Serialize(s, args), ...);
995
60.6k
}
void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
993
6.84k
{
994
6.84k
    (::Serialize(s, args), ...);
995
6.84k
}
void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
993
6.84k
{
994
6.84k
    (::Serialize(s, args), ...);
995
6.84k
}
void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<VectorWriter&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
993
13.6k
{
994
13.6k
    (::Serialize(s, args), ...);
995
13.6k
}
void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, long, CScript>(ParamsStream<VectorWriter&, TransactionSerParams>&, long const&, CScript const&)
Line
Count
Source
993
6.84k
{
994
6.84k
    (::Serialize(s, args), ...);
995
6.84k
}
void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs> >(VectorWriter&, ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs> const&)
Line
Count
Source
993
1.68k
{
994
1.68k
    (::Serialize(s, args), ...);
995
1.68k
}
void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader, unsigned long, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&, unsigned long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Line
Count
Source
993
1.68k
{
994
1.68k
    (::Serialize(s, args), ...);
995
1.68k
}
void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&)
Line
Count
Source
993
1.68k
{
994
1.68k
    (::Serialize(s, args), ...);
995
1.68k
}
void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
993
1.68k
{
994
1.68k
    (::Serialize(s, args), ...);
995
1.68k
}
void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
993
1.68k
{
994
1.68k
    (::Serialize(s, args), ...);
995
1.68k
}
void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
993
3.37k
{
994
3.37k
    (::Serialize(s, args), ...);
995
3.37k
}
void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, long, CScript>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, long const&, CScript const&)
Line
Count
Source
993
1.68k
{
994
1.68k
    (::Serialize(s, args), ...);
995
1.68k
}
void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, CBlock> >(VectorWriter&, ParamsWrapper<TransactionSerParams, CBlock> const&)
Line
Count
Source
993
6.84k
{
994
6.84k
    (::Serialize(s, args), ...);
995
6.84k
}
Unexecuted instantiation: void SerializeMany<VectorWriter, Span<std::byte> >(VectorWriter&, Span<std::byte> const&)
Unexecuted instantiation: void SerializeMany<AutoFile, Wrapper<AmountCompression, long const&>, Wrapper<ScriptCompression, CScript const&> >(AutoFile&, Wrapper<AmountCompression, long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
void SerializeMany<VectorWriter, int, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>, long, long, ParamsWrapper<CNetAddr::SerParams, CService>, long, ParamsWrapper<CNetAddr::SerParams, CService>, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool>(VectorWriter&, int const&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> const&, long const&, long const&, ParamsWrapper<CNetAddr::SerParams, CService> const&, long const&, ParamsWrapper<CNetAddr::SerParams, CService> const&, unsigned long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const&, bool const&)
Line
Count
Source
993
870
{
994
870
    (::Serialize(s, args), ...);
995
870
}
void SerializeMany<ParamsStream<VectorWriter&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Line
Count
Source
993
3.48k
{
994
3.48k
    (::Serialize(s, args), ...);
995
3.48k
}
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned int>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress, CNetAddr, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>, int>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&, CNetAddr const&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&, int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, CNetAddr, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>, int>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&, CNetAddr const&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&, int const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CBlockHeader, unsigned long, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(SizeComputer&, CBlockHeader const&, unsigned long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(SizeComputer&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(SizeComputer&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&)
Unexecuted instantiation: void SerializeMany<DataStream, FlatFilePos, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> >(DataStream&, FlatFilePos const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned long>(DataStream&, unsigned long const&)
Unexecuted instantiation: void SerializeMany<DataStream, Num3072>(DataStream&, Num3072 const&)
Unexecuted instantiation: void SerializeMany<DataStream, uint256, uint256, FlatFilePos>(DataStream&, uint256 const&, uint256 const&, FlatFilePos const&)
Unexecuted instantiation: void SerializeMany<HashWriter, transaction_identifier<false>, unsigned int>(HashWriter&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<HashWriter, long, CScript>(HashWriter&, long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<HashWriter, prevector<28u, unsigned char, unsigned int, int> >(HashWriter&, prevector<28u, unsigned char, unsigned int, int> const&)
void SerializeMany<VectorWriter, CMessageHeader>(VectorWriter&, CMessageHeader const&)
Line
Count
Source
993
17.4k
{
994
17.4k
    (::Serialize(s, args), ...);
995
17.4k
}
void SerializeMany<VectorWriter, std::array<unsigned char, 4ul>, char [12], unsigned int, unsigned char [4]>(VectorWriter&, std::array<unsigned char, 4ul> const&, char const (&) [12], unsigned int const&, unsigned char const (&) [4])
Line
Count
Source
993
17.4k
{
994
17.4k
    (::Serialize(s, args), ...);
995
17.4k
}
void SerializeMany<VectorWriter, bool, unsigned long>(VectorWriter&, bool const&, unsigned long const&)
Line
Count
Source
993
870
{
994
870
    (::Serialize(s, args), ...);
995
870
}
Unexecuted instantiation: void SerializeMany<VectorWriter, CBlockHeaderAndShortTxIDs>(VectorWriter&, CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, CBlockHeader, unsigned long, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(VectorWriter&, CBlockHeader const&, unsigned long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(VectorWriter&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(VectorWriter&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::vector<CInv, std::allocator<CInv> > >(VectorWriter&, std::vector<CInv, std::allocator<CInv> > const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned int, uint256>(VectorWriter&, unsigned int const&, uint256 const&)
void SerializeMany<VectorWriter, int, unsigned long, long, unsigned long, ParamsWrapper<CNetAddr::SerParams, CService>, unsigned long, ParamsWrapper<CNetAddr::SerParams, CService>, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, bool>(VectorWriter&, int const&, unsigned long const&, long const&, unsigned long const&, ParamsWrapper<CNetAddr::SerParams, CService> const&, unsigned long const&, ParamsWrapper<CNetAddr::SerParams, CService> const&, unsigned long const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const&, bool const&)
Line
Count
Source
993
870
{
994
870
    (::Serialize(s, args), ...);
995
870
}
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned int, unsigned long>(VectorWriter&, unsigned int const&, unsigned long const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, Span<unsigned char const> >(VectorWriter&, Span<unsigned char const> const&)
void SerializeMany<VectorWriter, CBlockLocator, uint256>(VectorWriter&, CBlockLocator const&, uint256 const&)
Line
Count
Source
993
2.47k
{
994
2.47k
    (::Serialize(s, args), ...);
995
2.47k
}
void SerializeMany<VectorWriter, int>(VectorWriter&, int const&)
Line
Count
Source
993
2.47k
{
994
2.47k
    (::Serialize(s, args), ...);
995
2.47k
}
void SerializeMany<VectorWriter, std::vector<uint256, std::allocator<uint256> > >(VectorWriter&, std::vector<uint256, std::allocator<uint256> > const&)
Line
Count
Source
993
2.47k
{
994
2.47k
    (::Serialize(s, args), ...);
995
2.47k
}
Unexecuted instantiation: void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, CTransaction const> >(VectorWriter&, ParamsWrapper<TransactionSerParams, CTransaction const> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, Span<unsigned char> >(VectorWriter&, Span<unsigned char> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, CBlock const> >(VectorWriter&, ParamsWrapper<TransactionSerParams, CBlock const> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, CMerkleBlock>(VectorWriter&, CMerkleBlock const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, CBlockHeader, CPartialMerkleTree>(VectorWriter&, CBlockHeader const&, CPartialMerkleTree const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned int, std::vector<uint256, std::allocator<uint256> > >(VectorWriter&, unsigned int const&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::vector<unsigned char, std::allocator<unsigned char> > >(VectorWriter&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, BlockTransactions>(VectorWriter&, BlockTransactions const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, uint256, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > >(VectorWriter&, uint256 const&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::vector<CBlockHeader, std::allocator<CBlockHeader> > >(VectorWriter&, std::vector<CBlockHeader, std::allocator<CBlockHeader> > const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, BlockTransactionsRequest>(VectorWriter&, BlockTransactionsRequest const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, uint256, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> >(VectorWriter&, uint256 const&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> const&)
void SerializeMany<VectorWriter, unsigned long>(VectorWriter&, unsigned long const&)
Line
Count
Source
993
870
{
994
870
    (::Serialize(s, args), ...);
995
870
}
Unexecuted instantiation: void SerializeMany<VectorWriter, BlockFilter>(VectorWriter&, BlockFilter const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned char, uint256, uint256, std::vector<uint256, std::allocator<uint256> > >(VectorWriter&, unsigned char const&, uint256 const&, uint256 const&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned char, uint256, std::vector<uint256, std::allocator<uint256> > >(VectorWriter&, unsigned char const&, uint256 const&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > > >(VectorWriter&, ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > > const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, unsigned int>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
void SerializeMany<VectorWriter, long>(VectorWriter&, long const&)
Line
Count
Source
993
580
{
994
580
    (::Serialize(s, args), ...);
995
580
}
Unexecuted instantiation: void SerializeMany<SizeComputer, std::vector<CTxUndo, std::allocator<CTxUndo> > >(SizeComputer&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(SizeComputer&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, Wrapper<AmountCompression, long const&>, Wrapper<ScriptCompression, CScript const&> >(SizeComputer&, Wrapper<AmountCompression, long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void SerializeMany<AutoFile, std::vector<CTxUndo, std::allocator<CTxUndo> > >(AutoFile&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void SerializeMany<AutoFile, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(AutoFile&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&)
Unexecuted instantiation: void SerializeMany<HashWriter, std::vector<CTxUndo, std::allocator<CTxUndo> > >(HashWriter&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void SerializeMany<HashWriter, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(HashWriter&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&)
Unexecuted instantiation: void SerializeMany<HashWriter, Wrapper<AmountCompression, long const&>, Wrapper<ScriptCompression, CScript const&> >(HashWriter&, Wrapper<AmountCompression, long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, CBlockHeader, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<AutoFile&, TransactionSerParams>&, CBlockHeader const&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, long, CScript>(ParamsStream<AutoFile&, TransactionSerParams>&, long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned int, unsigned int, CTxOut>(DataStream&, unsigned int const&, unsigned int const&, CTxOut const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, transaction_identifier<false>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(DataStream&, unsigned char const&, transaction_identifier<false> const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, uint256>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<DataStream, int, long>(DataStream&, int const&, long const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CKeyID>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CKeyID const&)
Unexecuted instantiation: void SerializeMany<DataStream, KeyOriginInfo>(DataStream&, KeyOriginInfo const&)
Unexecuted instantiation: void SerializeMany<DataStream, bool>(DataStream&, bool const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, unsigned int, unsigned int, std::vector<unsigned char, std::allocator<unsigned char> > >(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int const&, unsigned int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long, int, int, int>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&, int const&, int const&, int const&)
Unexecuted instantiation: void SerializeMany<DataStream, int, unsigned int, CKeyID>(DataStream&, int const&, unsigned int const&, CKeyID const&)
void SerializeMany<HashWriter, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(HashWriter&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Line
Count
Source
993
335k
{
994
335k
    (::Serialize(s, args), ...);
995
335k
}
void SerializeMany<ParamsStream<HashWriter&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<HashWriter&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
993
17.0k
{
994
17.0k
    (::Serialize(s, args), ...);
995
17.0k
}
void SerializeMany<ParamsStream<HashWriter&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<HashWriter&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
993
17.0k
{
994
17.0k
    (::Serialize(s, args), ...);
995
17.0k
}
void SerializeMany<ParamsStream<HashWriter&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<HashWriter&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
993
34.1k
{
994
34.1k
    (::Serialize(s, args), ...);
995
34.1k
}
void SerializeMany<ParamsStream<HashWriter&, TransactionSerParams>, long, CScript>(ParamsStream<HashWriter&, TransactionSerParams>&, long const&, CScript const&)
Line
Count
Source
993
17.0k
{
994
17.0k
    (::Serialize(s, args), ...);
995
17.0k
}
996
997
template <typename Stream, typename... Args>
998
inline void UnserializeMany(Stream& s, Args&&... args)
999
127k
{
1000
127k
    (::Unserialize(s, args), ...);
1001
127k
}
Unexecuted instantiation: void UnserializeMany<DataStream, transaction_identifier<false>&, unsigned int&>(DataStream&, transaction_identifier<false>&, unsigned int&)
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Line
Count
Source
999
8.53k
{
1000
8.53k
    (::Unserialize(s, args), ...);
1001
8.53k
}
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Line
Count
Source
999
8.53k
{
1000
8.53k
    (::Unserialize(s, args), ...);
1001
8.53k
}
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int>&>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Line
Count
Source
999
17.0k
{
1000
17.0k
    (::Unserialize(s, args), ...);
1001
17.0k
}
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, long&, CScript&>(ParamsStream<DataStream&, TransactionSerParams>&, long&, CScript&)
Line
Count
Source
999
8.53k
{
1000
8.53k
    (::Unserialize(s, args), ...);
1001
8.53k
}
Unexecuted instantiation: void UnserializeMany<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction>&>(DataStream&, ParamsWrapper<TransactionSerParams, CMutableTransaction>&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned int&>(DataStream&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<DataStream, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >&>(DataStream&, ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >&)
Unexecuted instantiation: void UnserializeMany<DataStream, CTxOut&>(DataStream&, CTxOut&)
Unexecuted instantiation: void UnserializeMany<DataStream, long&, CScript&>(DataStream&, long&, CScript&)
Unexecuted instantiation: void UnserializeMany<DataStream, prevector<28u, unsigned char, unsigned int, int>&>(DataStream&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<DataStream, int&>(DataStream&, int&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(DataStream&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: void UnserializeMany<SpanReader, uint256&>(SpanReader&, uint256&)
Unexecuted instantiation: void UnserializeMany<DataStream, XOnlyPubKey&>(DataStream&, XOnlyPubKey&)
Unexecuted instantiation: void UnserializeMany<DataStream, uint256&>(DataStream&, uint256&)
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Line
Count
Source
999
6.84k
{
1000
6.84k
    (::Unserialize(s, args), ...);
1001
6.84k
}
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Line
Count
Source
999
6.84k
{
1000
6.84k
    (::Unserialize(s, args), ...);
1001
6.84k
}
void UnserializeMany<DataStream, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(DataStream&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Line
Count
Source
999
53.8k
{
1000
53.8k
    (::Unserialize(s, args), ...);
1001
53.8k
}
Unexecuted instantiation: void UnserializeMany<DataStream, std::vector<uint256, std::allocator<uint256> >&>(DataStream&, std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<AmountCompression, long&>&, Wrapper<ScriptCompression, CScript&>&>(DataStream&, Wrapper<AmountCompression, long&>&, Wrapper<ScriptCompression, CScript&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, int&>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, unsigned int&>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
void UnserializeMany<DataStream, CBlockHeader&, unsigned long&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&>(DataStream&, CBlockHeader&, unsigned long&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&)
Line
Count
Source
999
1.68k
{
1000
1.68k
    (::Unserialize(s, args), ...);
1001
1.68k
}
void UnserializeMany<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short&>&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> >&>(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short&>&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> >&)
Line
Count
Source
999
1.68k
{
1000
1.68k
    (::Unserialize(s, args), ...);
1001
1.68k
}
Unexecuted instantiation: void UnserializeMany<DataStream, long&>(DataStream&, long&)
Unexecuted instantiation: void UnserializeMany<DataStream, CBlockHeader&, CPartialMerkleTree&>(DataStream&, CBlockHeader&, CPartialMerkleTree&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned int&, std::vector<uint256, std::allocator<uint256> >&>(DataStream&, unsigned int&, std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >&>(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void UnserializeMany<DataStream, COutPoint&, CScript&, unsigned int&>(DataStream&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned char (&) [4], std::vector<unsigned int, std::allocator<unsigned int> >&>(DataStream&, unsigned char (&) [4], std::vector<unsigned int, std::allocator<unsigned int> >&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&>(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::vector<CTxUndo, std::allocator<CTxUndo> >&>(DataStream&, std::vector<CTxUndo, std::allocator<CTxUndo> >&)
void UnserializeMany<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Line
Count
Source
999
870
{
1000
870
    (::Unserialize(s, args), ...);
1001
870
}
void UnserializeMany<DataStream, std::array<unsigned char, 4ul>&, char (&) [12], unsigned int&, unsigned char (&) [4]>(DataStream&, std::array<unsigned char, 4ul>&, char (&) [12], unsigned int&, unsigned char (&) [4])
Line
Count
Source
999
13.5k
{
1000
13.5k
    (::Unserialize(s, args), ...);
1001
13.5k
}
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned int&, uint256&>(DataStream&, unsigned int&, uint256&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, unsigned char&>(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, unsigned char&)
Unexecuted instantiation: void UnserializeMany<DataStream, uint256&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >&>(DataStream&, uint256&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >&)
Unexecuted instantiation: void UnserializeMany<DataStream, uint256&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>&>(DataStream&, uint256&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int>&>(ParamsStream<SpanReader&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, long&, CScript&>(ParamsStream<SpanReader&, TransactionSerParams>&, long&, CScript&)
Unexecuted instantiation: void UnserializeMany<SpanReader, long&, CScript&>(SpanReader&, long&, CScript&)
Unexecuted instantiation: void UnserializeMany<SpanReader, prevector<28u, unsigned char, unsigned int, int>&>(SpanReader&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned int&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, int&>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned int&>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, int&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, int&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&, int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned int&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, FlatFilePos&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(DataStream&, FlatFilePos&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&)
Unexecuted instantiation: void UnserializeMany<AutoFile, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(AutoFile&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int>&>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, long&, CScript&>(ParamsStream<AutoFile&, TransactionSerParams>&, long&, CScript&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned long&>(DataStream&, unsigned long&)
Unexecuted instantiation: void UnserializeMany<DataStream, Num3072&>(DataStream&, Num3072&)
Unexecuted instantiation: void UnserializeMany<DataStream, uint256&, uint256&, FlatFilePos&>(DataStream&, uint256&, uint256&, FlatFilePos&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream, CAddress::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<DataStream, CAddress::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<HashVerifier<AutoFile>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>(HashVerifier<AutoFile>&, std::vector<CTxUndo, std::allocator<CTxUndo> >&)
Unexecuted instantiation: void UnserializeMany<HashVerifier<AutoFile>, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&>(HashVerifier<AutoFile>&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&)
Unexecuted instantiation: void UnserializeMany<HashVerifier<AutoFile>, Wrapper<AmountCompression, long&>&, Wrapper<ScriptCompression, CScript&>&>(HashVerifier<AutoFile>&, Wrapper<AmountCompression, long&>&, Wrapper<ScriptCompression, CScript&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(ParamsStream<AutoFile&, TransactionSerParams>&, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned char&, transaction_identifier<false>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(DataStream&, unsigned char&, transaction_identifier<false>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&)
Unexecuted instantiation: void UnserializeMany<BufferedFile, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(BufferedFile&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int>&>(ParamsStream<BufferedFile&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, long&, CScript&>(ParamsStream<BufferedFile&, TransactionSerParams>&, long&, CScript&)
Unexecuted instantiation: void UnserializeMany<AutoFile, Wrapper<AmountCompression, long&>&, Wrapper<ScriptCompression, CScript&>&>(AutoFile&, Wrapper<AmountCompression, long&>&, Wrapper<ScriptCompression, CScript&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, int&, long&>(DataStream&, int&, long&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, CKeyID&>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, CKeyID&)
Unexecuted instantiation: void UnserializeMany<DataStream, KeyOriginInfo&>(DataStream&, KeyOriginInfo&)
Unexecuted instantiation: void UnserializeMany<DataStream, bool&>(DataStream&, bool&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long&, int&, int&, int&>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long&, int&, int&, int&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, std::vector<unsigned char, std::allocator<unsigned char> >&>(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void UnserializeMany<DataStream, int&, unsigned int&, CKeyID&>(DataStream&, int&, unsigned int&, CKeyID&)
1002
1003
/**
1004
 * Support for all macros providing or using the ser_action parameter of the SerializationOps method.
1005
 */
1006
struct ActionSerialize {
1007
0
    static constexpr bool ForRead() { return false; }
1008
1009
    template<typename Stream, typename... Args>
1010
    static void SerReadWriteMany(Stream& s, const Args&... args)
1011
697k
    {
1012
697k
        ::SerializeMany(s, args...);
1013
697k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
1011
13.6k
    {
1012
13.6k
        ::SerializeMany(s, args...);
1013
13.6k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<SizeComputer&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
1011
27.3k
    {
1012
27.3k
        ::SerializeMany(s, args...);
1013
27.3k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
1011
13.6k
    {
1012
13.6k
        ::SerializeMany(s, args...);
1013
13.6k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, long, CScript>(ParamsStream<SizeComputer&, TransactionSerParams>&, long const&, CScript const&)
Line
Count
Source
1011
13.6k
    {
1012
13.6k
        ::SerializeMany(s, args...);
1013
13.6k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, CBlockHeader, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlockHeader const&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
1011
6.84k
    {
1012
6.84k
        ::SerializeMany(s, args...);
1013
6.84k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Line
Count
Source
1011
6.84k
    {
1012
6.84k
        ::SerializeMany(s, args...);
1013
6.84k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, CBlockHeader, unsigned long, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(DataStream&, CBlockHeader const&, unsigned long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
void ActionSerialize::SerReadWriteMany<DataStream, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(DataStream&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Line
Count
Source
1011
3.37k
    {
1012
3.37k
        ::SerializeMany(s, args...);
1013
3.37k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<DataStream&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, long, CScript>(ParamsStream<DataStream&, TransactionSerParams>&, long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, long>(DataStream&, long const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, CBlockHeader, CPartialMerkleTree>(DataStream&, CBlockHeader const&, CPartialMerkleTree const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned int, std::vector<uint256, std::allocator<uint256> > >(DataStream&, unsigned int const&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> > >(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, transaction_identifier<false>, unsigned int>(DataStream&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, prevector<28u, unsigned char, unsigned int, int> >(DataStream&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, COutPoint, CScript, unsigned int>(DataStream&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned char [4], std::vector<unsigned int, std::allocator<unsigned int> > >(DataStream&, unsigned char const (&) [4], std::vector<unsigned int, std::allocator<unsigned int> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, long, CScript>(SizeComputer&, long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, prevector<28u, unsigned char, unsigned int, int> >(SizeComputer&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, long, CScript>(DataStream&, long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, uint256>(SizeComputer&, uint256 const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, uint256>(DataStream&, uint256 const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader const&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, int>(DataStream&, int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::vector<uint256, std::allocator<uint256> > >(DataStream&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<AmountCompression, long const&>, Wrapper<ScriptCompression, CScript const&> >(DataStream&, Wrapper<AmountCompression, long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::vector<CTxUndo, std::allocator<CTxUndo> > >(DataStream&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::array<unsigned char, 4ul>, char [12], unsigned int, unsigned char [4]>(DataStream&, std::array<unsigned char, 4ul> const&, char const (&) [12], unsigned int const&, unsigned char const (&) [4])
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, unsigned int>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const> >(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned int, uint256>(DataStream&, unsigned int const&, uint256 const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >, unsigned int, unsigned int, unsigned char>(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int const&, unsigned int const&, unsigned char const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned int>(DataStream&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, uint256, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > >(DataStream&, uint256 const&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, uint256, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> >(DataStream&, uint256 const&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> const&)
void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Line
Count
Source
1011
58.9k
    {
1012
58.9k
        ::SerializeMany(s, args...);
1013
58.9k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Line
Count
Source
1011
60.6k
    {
1012
60.6k
        ::SerializeMany(s, args...);
1013
60.6k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
1011
6.84k
    {
1012
6.84k
        ::SerializeMany(s, args...);
1013
6.84k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
1011
6.84k
    {
1012
6.84k
        ::SerializeMany(s, args...);
1013
6.84k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<VectorWriter&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
1011
13.6k
    {
1012
13.6k
        ::SerializeMany(s, args...);
1013
13.6k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, long, CScript>(ParamsStream<VectorWriter&, TransactionSerParams>&, long const&, CScript const&)
Line
Count
Source
1011
6.84k
    {
1012
6.84k
        ::SerializeMany(s, args...);
1013
6.84k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader, unsigned long, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&, unsigned long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Line
Count
Source
1011
1.68k
    {
1012
1.68k
        ::SerializeMany(s, args...);
1013
1.68k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&)
Line
Count
Source
1011
1.68k
    {
1012
1.68k
        ::SerializeMany(s, args...);
1013
1.68k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
1011
1.68k
    {
1012
1.68k
        ::SerializeMany(s, args...);
1013
1.68k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
1011
1.68k
    {
1012
1.68k
        ::SerializeMany(s, args...);
1013
1.68k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
1011
3.37k
    {
1012
3.37k
        ::SerializeMany(s, args...);
1013
3.37k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, long, CScript>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, long const&, CScript const&)
Line
Count
Source
1011
1.68k
    {
1012
1.68k
        ::SerializeMany(s, args...);
1013
1.68k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<AutoFile, Wrapper<AmountCompression, long const&>, Wrapper<ScriptCompression, CScript const&> >(AutoFile&, Wrapper<AmountCompression, long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Line
Count
Source
1011
3.48k
    {
1012
3.48k
        ::SerializeMany(s, args...);
1013
3.48k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned int>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress, CNetAddr, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>, int>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&, CNetAddr const&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&, int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, CNetAddr, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&>, int>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&, CNetAddr const&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&, int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, CBlockHeader, unsigned long, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(SizeComputer&, CBlockHeader const&, unsigned long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(SizeComputer&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(SizeComputer&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, FlatFilePos, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> >(DataStream&, FlatFilePos const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned char>(DataStream&, unsigned char const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned long>(DataStream&, unsigned long const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Num3072>(DataStream&, Num3072 const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, uint256, uint256, FlatFilePos>(DataStream&, uint256 const&, uint256 const&, FlatFilePos const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, transaction_identifier<false>, unsigned int>(HashWriter&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, long, CScript>(HashWriter&, long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, prevector<28u, unsigned char, unsigned int, int> >(HashWriter&, prevector<28u, unsigned char, unsigned int, int> const&)
void ActionSerialize::SerReadWriteMany<VectorWriter, std::array<unsigned char, 4ul>, char [12], unsigned int, unsigned char [4]>(VectorWriter&, std::array<unsigned char, 4ul> const&, char const (&) [12], unsigned int const&, unsigned char const (&) [4])
Line
Count
Source
1011
17.4k
    {
1012
17.4k
        ::SerializeMany(s, args...);
1013
17.4k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, CBlockHeader, unsigned long, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > >(VectorWriter&, CBlockHeader const&, unsigned long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> > const&> const&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(VectorWriter&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > >(VectorWriter&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, unsigned int, uint256>(VectorWriter&, unsigned int const&, uint256 const&)
void ActionSerialize::SerReadWriteMany<VectorWriter, int>(VectorWriter&, int const&)
Line
Count
Source
1011
2.47k
    {
1012
2.47k
        ::SerializeMany(s, args...);
1013
2.47k
    }
void ActionSerialize::SerReadWriteMany<VectorWriter, std::vector<uint256, std::allocator<uint256> > >(VectorWriter&, std::vector<uint256, std::allocator<uint256> > const&)
Line
Count
Source
1011
2.47k
    {
1012
2.47k
        ::SerializeMany(s, args...);
1013
2.47k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, CBlockHeader, CPartialMerkleTree>(VectorWriter&, CBlockHeader const&, CPartialMerkleTree const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, unsigned int, std::vector<uint256, std::allocator<uint256> > >(VectorWriter&, unsigned int const&, std::vector<uint256, std::allocator<uint256> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, std::vector<unsigned char, std::allocator<unsigned char> > >(VectorWriter&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, uint256, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > >(VectorWriter&, uint256 const&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, uint256, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> >(VectorWriter&, uint256 const&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> > const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, unsigned int>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const> >(ParamsStream<VectorWriter&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> >(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, std::vector<CTxUndo, std::allocator<CTxUndo> > >(SizeComputer&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(SizeComputer&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, Wrapper<AmountCompression, long const&>, Wrapper<ScriptCompression, CScript const&> >(SizeComputer&, Wrapper<AmountCompression, long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<AutoFile, std::vector<CTxUndo, std::allocator<CTxUndo> > >(AutoFile&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<AutoFile, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(AutoFile&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, std::vector<CTxUndo, std::allocator<CTxUndo> > >(HashWriter&, std::vector<CTxUndo, std::allocator<CTxUndo> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> >(HashWriter&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> > const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, Wrapper<AmountCompression, long const&>, Wrapper<ScriptCompression, CScript const&> >(HashWriter&, Wrapper<AmountCompression, long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, CBlockHeader, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > >(ParamsStream<AutoFile&, TransactionSerParams>&, CBlockHeader const&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, long, CScript>(ParamsStream<AutoFile&, TransactionSerParams>&, long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned int, unsigned int, CTxOut>(DataStream&, unsigned int const&, unsigned int const&, CTxOut const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned char, transaction_identifier<false>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(DataStream&, unsigned char const&, transaction_identifier<false> const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, int, long>(DataStream&, int const&, long const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CKeyID>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CKeyID const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, KeyOriginInfo>(DataStream&, KeyOriginInfo const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, bool>(DataStream&, bool const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<unsigned char, std::allocator<unsigned char> >, unsigned int, unsigned int, std::vector<unsigned char, std::allocator<unsigned char> > >(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned int const&, unsigned int const&, std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long, int, int, int>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&, int const&, int const&, int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, int, unsigned int, CKeyID>(DataStream&, int const&, unsigned int const&, CKeyID const&)
void ActionSerialize::SerReadWriteMany<HashWriter, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(HashWriter&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Line
Count
Source
1011
335k
    {
1012
335k
        ::SerializeMany(s, args...);
1013
335k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<HashWriter&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<HashWriter&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
1011
17.0k
    {
1012
17.0k
        ::SerializeMany(s, args...);
1013
17.0k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<HashWriter&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<HashWriter&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
1011
17.0k
    {
1012
17.0k
        ::SerializeMany(s, args...);
1013
17.0k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<HashWriter&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int> >(ParamsStream<HashWriter&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int> const&)
Line
Count
Source
1011
34.1k
    {
1012
34.1k
        ::SerializeMany(s, args...);
1013
34.1k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<HashWriter&, TransactionSerParams>, long, CScript>(ParamsStream<HashWriter&, TransactionSerParams>&, long const&, CScript const&)
Line
Count
Source
1011
17.0k
    {
1012
17.0k
        ::SerializeMany(s, args...);
1013
17.0k
    }
1014
1015
    template<typename Stream, typename Type, typename Fn>
1016
    static void SerRead(Stream& s, Type&&, Fn&&)
1017
0
    {
1018
0
    }
Unexecuted instantiation: void ActionSerialize::SerRead<DataStream, CPartialMerkleTree const&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::{lambda(DataStream&, CPartialMerkleTree&)#1}>(DataStream&, CPartialMerkleTree const&&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::{lambda(DataStream&, CPartialMerkleTree&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerRead<DataStream, CPartialMerkleTree const&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::{lambda(DataStream&, CPartialMerkleTree&)#2}>(DataStream&, CPartialMerkleTree const&&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::{lambda(DataStream&, CPartialMerkleTree&)#2}&&)
Unexecuted instantiation: void ActionSerialize::SerRead<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const&, CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)#1}>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&&, CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerRead<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const&, CAddress::SerializationOps<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress&)#1}>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&&, CAddress::SerializationOps<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerRead<VectorWriter, CPartialMerkleTree const&, CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::{lambda(VectorWriter&, CPartialMerkleTree&)#1}>(VectorWriter&, CPartialMerkleTree const&&, CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::{lambda(VectorWriter&, CPartialMerkleTree&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerRead<VectorWriter, CPartialMerkleTree const&, CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::{lambda(VectorWriter&, CPartialMerkleTree&)#2}>(VectorWriter&, CPartialMerkleTree const&&, CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::{lambda(VectorWriter&, CPartialMerkleTree&)#2}&&)
Unexecuted instantiation: void ActionSerialize::SerRead<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const&, CAddress::SerializationOps<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<VectorWriter&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress&)#1}>(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&&, CAddress::SerializationOps<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<VectorWriter&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerRead<DataStream, wallet::WalletDescriptor const&, wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor const, ActionSerialize>(wallet::WalletDescriptor const&, DataStream&, ActionSerialize)::{lambda(DataStream&, wallet::WalletDescriptor&)#1}>(DataStream&, wallet::WalletDescriptor const&&, wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor const, ActionSerialize>(wallet::WalletDescriptor const&, DataStream&, ActionSerialize)::{lambda(DataStream&, wallet::WalletDescriptor&)#1}&&)
1019
1020
    template<typename Stream, typename Type, typename Fn>
1021
    static void SerWrite(Stream& s, Type&& obj, Fn&& fn)
1022
0
    {
1023
0
        fn(s, std::forward<Type>(obj));
1024
0
    }
Unexecuted instantiation: void ActionSerialize::SerWrite<DataStream, CPartialMerkleTree const&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::{lambda(DataStream&, CPartialMerkleTree const&)#1}>(DataStream&, CPartialMerkleTree const&&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::{lambda(DataStream&, CPartialMerkleTree const&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerWrite<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const&, CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)#1}>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&&, CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerWrite<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const&, CAddress::SerializationOps<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&)#1}>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&&, CAddress::SerializationOps<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerWrite<VectorWriter, CPartialMerkleTree const&, CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::{lambda(VectorWriter&, CPartialMerkleTree const&)#1}>(VectorWriter&, CPartialMerkleTree const&&, CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::{lambda(VectorWriter&, CPartialMerkleTree const&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerWrite<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const&, CAddress::SerializationOps<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<VectorWriter&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&)#1}>(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&&, CAddress::SerializationOps<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<VectorWriter&, CAddress::SerParams>&, ActionSerialize)::{lambda(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&)#1}&&)
Unexecuted instantiation: void ActionSerialize::SerWrite<DataStream, wallet::WalletDescriptor const&, wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor const, ActionSerialize>(wallet::WalletDescriptor const&, DataStream&, ActionSerialize)::{lambda(DataStream&, wallet::WalletDescriptor const&)#1}>(DataStream&, wallet::WalletDescriptor const&&, wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor const, ActionSerialize>(wallet::WalletDescriptor const&, DataStream&, ActionSerialize)::{lambda(DataStream&, wallet::WalletDescriptor const&)#1}&&)
1025
};
1026
struct ActionUnserialize {
1027
0
    static constexpr bool ForRead() { return true; }
1028
1029
    template<typename Stream, typename... Args>
1030
    static void SerReadWriteMany(Stream& s, Args&&... args)
1031
127k
    {
1032
127k
        ::UnserializeMany(s, args...);
1033
127k
    }
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, transaction_identifier<false>&, unsigned int&>(DataStream&, transaction_identifier<false>&, unsigned int&)
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Line
Count
Source
1031
8.53k
    {
1032
8.53k
        ::UnserializeMany(s, args...);
1033
8.53k
    }
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Line
Count
Source
1031
8.53k
    {
1032
8.53k
        ::UnserializeMany(s, args...);
1033
8.53k
    }
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int>&>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Line
Count
Source
1031
17.0k
    {
1032
17.0k
        ::UnserializeMany(s, args...);
1033
17.0k
    }
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, long&, CScript&>(ParamsStream<DataStream&, TransactionSerParams>&, long&, CScript&)
Line
Count
Source
1031
8.53k
    {
1032
8.53k
        ::UnserializeMany(s, args...);
1033
8.53k
    }
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, long&, CScript&>(DataStream&, long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, prevector<28u, unsigned char, unsigned int, int>&>(DataStream&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<SpanReader, uint256&>(SpanReader&, uint256&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, uint256&>(DataStream&, uint256&)
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Line
Count
Source
1031
6.84k
    {
1032
6.84k
        ::UnserializeMany(s, args...);
1033
6.84k
    }
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Line
Count
Source
1031
6.84k
    {
1032
6.84k
        ::UnserializeMany(s, args...);
1033
6.84k
    }
void ActionUnserialize::SerReadWriteMany<DataStream, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(DataStream&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Line
Count
Source
1031
53.8k
    {
1032
53.8k
        ::UnserializeMany(s, args...);
1033
53.8k
    }
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, int&>(DataStream&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::vector<uint256, std::allocator<uint256> >&>(DataStream&, std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned int&>(DataStream&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<AmountCompression, long&>, Wrapper<ScriptCompression, CScript&> >(DataStream&, Wrapper<AmountCompression, long&>&&, Wrapper<ScriptCompression, CScript&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>, int&>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, unsigned int&>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> >(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService> >(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&> >(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
void ActionUnserialize::SerReadWriteMany<DataStream, CBlockHeader&, unsigned long&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&>(DataStream&, CBlockHeader&, unsigned long&, Wrapper<VectorFormatter<CustomUintFormatter<6, false> >, std::vector<unsigned long, std::allocator<unsigned long> >&>&&, std::vector<PrefilledTransaction, std::allocator<PrefilledTransaction> >&)
Line
Count
Source
1031
1.68k
    {
1032
1.68k
        ::UnserializeMany(s, args...);
1033
1.68k
    }
void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> > >(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short&>&&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> >&&)
Line
Count
Source
1031
1.68k
    {
1032
1.68k
        ::UnserializeMany(s, args...);
1033
1.68k
    }
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, long&>(DataStream&, long&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, CBlockHeader&, CPartialMerkleTree&>(DataStream&, CBlockHeader&, CPartialMerkleTree&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned int&, std::vector<uint256, std::allocator<uint256> >&>(DataStream&, unsigned int&, std::vector<uint256, std::allocator<uint256> >&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >&>(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, COutPoint&, CScript&, unsigned int&>(DataStream&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned char (&) [4], std::vector<unsigned int, std::allocator<unsigned int> >&>(DataStream&, unsigned char (&) [4], std::vector<unsigned int, std::allocator<unsigned int> >&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&> >(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::vector<CTxUndo, std::allocator<CTxUndo> >&>(DataStream&, std::vector<CTxUndo, std::allocator<CTxUndo> >&)
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&> >(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Line
Count
Source
1031
870
    {
1032
870
        ::UnserializeMany(s, args...);
1033
870
    }
void ActionUnserialize::SerReadWriteMany<DataStream, std::array<unsigned char, 4ul>&, char (&) [12], unsigned int&, unsigned char (&) [4]>(DataStream&, std::array<unsigned char, 4ul>&, char (&) [12], unsigned int&, unsigned char (&) [4])
Line
Count
Source
1031
13.5k
    {
1032
13.5k
        ::UnserializeMany(s, args...);
1033
13.5k
    }
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned int&, uint256&>(DataStream&, unsigned int&, uint256&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, unsigned char&>(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, unsigned char&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, uint256&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> > >(DataStream&, uint256&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, uint256&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&> >(DataStream&, uint256&, Wrapper<VectorFormatter<DifferenceFormatter>, std::vector<unsigned short, std::allocator<unsigned short> >&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int>&>(ParamsStream<SpanReader&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, long&, CScript&>(ParamsStream<SpanReader&, TransactionSerParams>&, long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<SpanReader, long&, CScript&>(SpanReader&, long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<SpanReader, prevector<28u, unsigned char, unsigned int, int>&>(SpanReader&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned int&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&> >(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>, int&>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned int&>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> >(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> >(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService> >(ParamsStream<AutoFile&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&> >(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>, int&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>, int&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long, false>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned int&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::chrono::time_point<NodeClock, std::chrono::duration<long, std::ratio<1l, 1l> > >&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long&> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&> >(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, FlatFilePos&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(DataStream&, FlatFilePos&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<AutoFile, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(AutoFile&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int>&>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, long&, CScript&>(ParamsStream<AutoFile&, TransactionSerParams>&, long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned long&>(DataStream&, unsigned long&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Num3072&>(DataStream&, Num3072&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, uint256&, uint256&, FlatFilePos&>(DataStream&, uint256&, uint256&, FlatFilePos&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream, CAddress::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&> >(ParamsStream<DataStream, CAddress::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<HashVerifier<AutoFile>, std::vector<CTxUndo, std::allocator<CTxUndo> >&>(HashVerifier<AutoFile>&, std::vector<CTxUndo, std::allocator<CTxUndo> >&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<HashVerifier<AutoFile>, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&> >(HashVerifier<AutoFile>&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::vector<Coin, std::allocator<Coin> >&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<HashVerifier<AutoFile>, Wrapper<AmountCompression, long&>, Wrapper<ScriptCompression, CScript&> >(HashVerifier<AutoFile>&, Wrapper<AmountCompression, long&>&&, Wrapper<ScriptCompression, CScript&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(ParamsStream<AutoFile&, TransactionSerParams>&, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned char&, transaction_identifier<false>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(DataStream&, unsigned char&, transaction_identifier<false>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<BufferedFile, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(BufferedFile&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlockHeader&, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, prevector<28u, unsigned char, unsigned int, int>&>(ParamsStream<BufferedFile&, TransactionSerParams>&, prevector<28u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, long&, CScript&>(ParamsStream<BufferedFile&, TransactionSerParams>&, long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<AutoFile, Wrapper<AmountCompression, long&>, Wrapper<ScriptCompression, CScript&> >(AutoFile&, Wrapper<AmountCompression, long&>&&, Wrapper<ScriptCompression, CScript&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, int&, long&>(DataStream&, int&, long&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, CKeyID&>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, CKeyID&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, KeyOriginInfo&>(DataStream&, KeyOriginInfo&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, bool&>(DataStream&, bool&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long&, int&, int&, int&>(DataStream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long&, int&, int&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, std::vector<unsigned char, std::allocator<unsigned char> >&>(DataStream&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned int&, unsigned int&, std::vector<unsigned char, std::allocator<unsigned char> >&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, int&, unsigned int&, CKeyID&>(DataStream&, int&, unsigned int&, CKeyID&)
1034
1035
    template<typename Stream, typename Type, typename Fn>
1036
    static void SerRead(Stream& s, Type&& obj, Fn&& fn)
1037
0
    {
1038
0
        fn(s, std::forward<Type>(obj));
1039
0
    }
Unexecuted instantiation: void ActionUnserialize::SerRead<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&, CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)#1}>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&&, CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<DataStream, CPartialMerkleTree&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::{lambda(DataStream&, CPartialMerkleTree&)#1}>(DataStream&, CPartialMerkleTree&&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::{lambda(DataStream&, CPartialMerkleTree&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<DataStream, CPartialMerkleTree&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::{lambda(DataStream&, CPartialMerkleTree&)#2}>(DataStream&, CPartialMerkleTree&&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::{lambda(DataStream&, CPartialMerkleTree&)#2}&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&, CAddress::SerializationOps<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&)#1}>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&&, CAddress::SerializationOps<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&, CAddress::SerializationOps<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<AutoFile&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&)#1}>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&&, CAddress::SerializationOps<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<AutoFile&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&, CAddress::SerializationOps<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&)#1}>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&&, CAddress::SerializationOps<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<DataStream, wallet::WalletDescriptor&, wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor, ActionUnserialize>(wallet::WalletDescriptor&, DataStream&, ActionUnserialize)::{lambda(DataStream&, wallet::WalletDescriptor&)#1}>(DataStream&, wallet::WalletDescriptor&&, wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor, ActionUnserialize>(wallet::WalletDescriptor&, DataStream&, ActionUnserialize)::{lambda(DataStream&, wallet::WalletDescriptor&)#1}&&)
1040
1041
    template<typename Stream, typename Type, typename Fn>
1042
    static void SerWrite(Stream& s, Type&&, Fn&&)
1043
0
    {
1044
0
    }
Unexecuted instantiation: void ActionUnserialize::SerWrite<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&, CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)#1}>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&&, CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<DataStream, CPartialMerkleTree&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::{lambda(DataStream&, CPartialMerkleTree const&)#1}>(DataStream&, CPartialMerkleTree&&, CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::{lambda(DataStream&, CPartialMerkleTree const&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&, CAddress::SerializationOps<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress const&)#1}>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&&, CAddress::SerializationOps<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress const&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&, CAddress::SerializationOps<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<AutoFile&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress const&)#1}>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&&, CAddress::SerializationOps<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<AutoFile&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress const&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&, CAddress::SerializationOps<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress const&)#1}>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&&, CAddress::SerializationOps<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ActionUnserialize)::{lambda(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress const&)#1}&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<DataStream, wallet::WalletDescriptor&, wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor, ActionUnserialize>(wallet::WalletDescriptor&, DataStream&, ActionUnserialize)::{lambda(DataStream&, wallet::WalletDescriptor const&)#1}>(DataStream&, wallet::WalletDescriptor&&, wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor, ActionUnserialize>(wallet::WalletDescriptor&, DataStream&, ActionUnserialize)::{lambda(DataStream&, wallet::WalletDescriptor const&)#1}&&)
1045
};
1046
1047
/* ::GetSerializeSize implementations
1048
 *
1049
 * Computing the serialized size of objects is done through a special stream
1050
 * object of type SizeComputer, which only records the number of bytes written
1051
 * to it.
1052
 *
1053
 * If your Serialize or SerializationOp method has non-trivial overhead for
1054
 * serialization, it may be worthwhile to implement a specialized version for
1055
 * SizeComputer, which uses the s.seek() method to record bytes that would
1056
 * be written instead.
1057
 */
1058
class SizeComputer
1059
{
1060
protected:
1061
    size_t nSize{0};
1062
1063
public:
1064
13.6k
    SizeComputer() = default;
1065
1066
    void write(Span<const std::byte> src)
1067
198k
    {
1068
198k
        this->nSize += src.size();
1069
198k
    }
1070
1071
    /** Pretend _nSize bytes are written, without specifying them. */
1072
    void seek(size_t _nSize)
1073
0
    {
1074
0
        this->nSize += _nSize;
1075
0
    }
1076
1077
    template<typename T>
1078
    SizeComputer& operator<<(const T& obj)
1079
13.6k
    {
1080
13.6k
        ::Serialize(*this, obj);
1081
13.6k
        return (*this);
1082
13.6k
    }
SizeComputer& SizeComputer::operator<< <ParamsWrapper<TransactionSerParams, CTransaction const> >(ParamsWrapper<TransactionSerParams, CTransaction const> const&)
Line
Count
Source
1079
6.84k
    {
1080
6.84k
        ::Serialize(*this, obj);
1081
6.84k
        return (*this);
1082
6.84k
    }
SizeComputer& SizeComputer::operator<< <ParamsWrapper<TransactionSerParams, CBlock const> >(ParamsWrapper<TransactionSerParams, CBlock const> const&)
Line
Count
Source
1079
6.84k
    {
1080
6.84k
        ::Serialize(*this, obj);
1081
6.84k
        return (*this);
1082
6.84k
    }
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <ParamsWrapper<TransactionSerParams, CTxIn const> >(ParamsWrapper<TransactionSerParams, CTxIn const> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <Span<unsigned char const> >(Span<unsigned char const> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <CBlockHeaderAndShortTxIDs>(CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <uint256>(uint256 const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <CBlockUndo>(CBlockUndo const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> >(Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long&> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <Span<unsigned char> >(Span<unsigned char> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> >(Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <CTxOut>(CTxOut const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<< <ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> >(ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> const&)
1083
1084
13.6k
    size_t size() const {
1085
13.6k
        return nSize;
1086
13.6k
    }
1087
};
1088
1089
template<typename I>
1090
inline void WriteVarInt(SizeComputer &s, I n)
1091
{
1092
    s.seek(GetSizeOfVarInt<I>(n));
1093
}
1094
1095
inline void WriteCompactSize(SizeComputer &s, uint64_t nSize)
1096
0
{
1097
0
    s.seek(GetSizeOfCompactSize(nSize));
1098
0
}
1099
1100
template <typename T>
1101
size_t GetSerializeSize(const T& t)
1102
13.6k
{
1103
13.6k
    return (SizeComputer() << t).size();
1104
13.6k
}
unsigned long GetSerializeSize<ParamsWrapper<TransactionSerParams, CTransaction const> >(ParamsWrapper<TransactionSerParams, CTransaction const> const&)
Line
Count
Source
1102
6.84k
{
1103
6.84k
    return (SizeComputer() << t).size();
1104
6.84k
}
unsigned long GetSerializeSize<ParamsWrapper<TransactionSerParams, CBlock const> >(ParamsWrapper<TransactionSerParams, CBlock const> const&)
Line
Count
Source
1102
6.84k
{
1103
6.84k
    return (SizeComputer() << t).size();
1104
6.84k
}
Unexecuted instantiation: unsigned long GetSerializeSize<ParamsWrapper<TransactionSerParams, CTxIn const> >(ParamsWrapper<TransactionSerParams, CTxIn const> const&)
Unexecuted instantiation: unsigned long GetSerializeSize<std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: unsigned long GetSerializeSize<CBlockHeaderAndShortTxIDs>(CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: unsigned long GetSerializeSize<uint256>(uint256 const&)
Unexecuted instantiation: unsigned long GetSerializeSize<std::vector<unsigned char, std::allocator<unsigned char> > >(std::vector<unsigned char, std::allocator<unsigned char> > const&)
Unexecuted instantiation: unsigned long GetSerializeSize<CBlockUndo>(CBlockUndo const&)
Unexecuted instantiation: unsigned long GetSerializeSize<CTxOut>(CTxOut const&)
Unexecuted instantiation: unsigned long GetSerializeSize<ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> >(ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const> const&)
1105
1106
//! Check if type contains a stream by seeing if has a GetStream() method.
1107
template<typename T>
1108
concept ContainsStream = requires(T t) { t.GetStream(); };
1109
1110
/** Wrapper that overrides the GetParams() function of a stream. */
1111
template <typename SubStream, typename Params>
1112
class ParamsStream
1113
{
1114
    const Params& m_params;
1115
    // If ParamsStream constructor is passed an lvalue argument, Substream will
1116
    // be a reference type, and m_substream will reference that argument.
1117
    // Otherwise m_substream will be a substream instance and move from the
1118
    // argument. Letting ParamsStream contain a substream instance instead of
1119
    // just a reference is useful to make the ParamsStream object self contained
1120
    // and let it do cleanup when destroyed, for example by closing files if
1121
    // SubStream is a file stream.
1122
    SubStream m_substream;
1123
1124
public:
1125
57.1k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
ParamsStream<DataStream&, TransactionSerParams>::ParamsStream(DataStream&, TransactionSerParams const&)
Line
Count
Source
1125
8.53k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
ParamsStream<SizeComputer&, TransactionSerParams>::ParamsStream(SizeComputer&, TransactionSerParams const&)
Line
Count
Source
1125
13.6k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::ParamsStream(DataStream&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams const&)
ParamsStream<DataStream&, CNetAddr::SerParams>::ParamsStream(DataStream&, CNetAddr::SerParams const&)
Line
Count
Source
1125
870
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
ParamsStream<VectorWriter&, TransactionSerParams>::ParamsStream(VectorWriter&, TransactionSerParams const&)
Line
Count
Source
1125
11.7k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::ParamsStream(ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams const&)
Line
Count
Source
1125
1.68k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>::ParamsStream(SpanReader&, TransactionSerParams const&)
ParamsStream<VectorWriter&, CNetAddr::SerParams>::ParamsStream(VectorWriter&, CNetAddr::SerParams const&)
Line
Count
Source
1125
3.48k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::ParamsStream(HashedSourceWriter<AutoFile>&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::ParamsStream(HashVerifier<AutoFile>&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>::ParamsStream(AutoFile&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::ParamsStream(HashVerifier<DataStream>&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>::ParamsStream(AutoFile&, TransactionSerParams const&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>::ParamsStream(DataStream&&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CAddress::SerParams>::ParamsStream(VectorWriter&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>::ParamsStream(BufferedFile&, TransactionSerParams const&)
ParamsStream<HashWriter&, TransactionSerParams>::ParamsStream(HashWriter&, TransactionSerParams const&)
Line
Count
Source
1125
17.0k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
1126
1127
    template <typename NestedSubstream, typename Params1, typename Params2, typename... NestedParams>
1128
    ParamsStream(NestedSubstream&& s, const Params1& params1 LIFETIMEBOUND, const Params2& params2 LIFETIMEBOUND, const NestedParams&... params LIFETIMEBOUND)
1129
        : ParamsStream{::ParamsStream{std::forward<NestedSubstream>(s), params2, params...}, params1} {}
1130
1131
334k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<< <unsigned int>(unsigned int const&)
Line
Count
Source
1131
27.3k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<< <std::vector<CTxIn, std::allocator<CTxIn> > >(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
1131
13.6k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<< <Span<unsigned char const> >(Span<unsigned char const> const&)
Line
Count
Source
1131
27.3k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<< <unsigned char>(unsigned char const&)
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<< <std::vector<CTxOut, std::allocator<CTxOut> > >(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
1131
13.6k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<< <std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<< <unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<< <std::vector<CTxIn, std::allocator<CTxIn> > >(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<< <Span<unsigned char const> >(Span<unsigned char const> const&)
Unexecuted instantiation: ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<< <unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<< <std::vector<CTxOut, std::allocator<CTxOut> > >(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<< <std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator<< <unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator<< <Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator<< <prevector<16u, unsigned char, unsigned int, int> >(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator<< <unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <prevector<16u, unsigned char, unsigned int, int> >(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <unsigned char [16]>(unsigned char const (&) [16])
ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<< <Span<unsigned char const> >(Span<unsigned char const> const&)
Line
Count
Source
1131
128k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<< <unsigned int>(unsigned int const&)
Line
Count
Source
1131
13.6k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<< <std::vector<CTxIn, std::allocator<CTxIn> > >(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
1131
6.84k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<< <unsigned char>(unsigned char const&)
ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<< <std::vector<CTxOut, std::allocator<CTxOut> > >(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
1131
6.84k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<< <std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<< <unsigned int>(unsigned int const&)
Line
Count
Source
1131
3.37k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<< <std::vector<CTxIn, std::allocator<CTxIn> > >(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
1131
1.68k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<< <Span<unsigned char const> >(Span<unsigned char const> const&)
Line
Count
Source
1131
1.68k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<< <unsigned char>(unsigned char const&)
ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<< <std::vector<CTxOut, std::allocator<CTxOut> > >(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
1131
1.68k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<< <std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>& ParamsStream<VectorWriter&, CNetAddr::SerParams>::operator<< <unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>& ParamsStream<VectorWriter&, CNetAddr::SerParams>::operator<< <Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>& ParamsStream<VectorWriter&, CNetAddr::SerParams>::operator<< <prevector<16u, unsigned char, unsigned int, int> >(prevector<16u, unsigned char, unsigned int, int> const&)
ParamsStream<VectorWriter&, CNetAddr::SerParams>& ParamsStream<VectorWriter&, CNetAddr::SerParams>::operator<< <unsigned char [16]>(unsigned char const (&) [16])
Line
Count
Source
1131
3.48k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <prevector<16u, unsigned char, unsigned int, int> >(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <uint256>(uint256 const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <Span<unsigned char const> >(Span<unsigned char const> const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <int>(int const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <AddrInfo>(AddrInfo const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <prevector<16u, unsigned char, unsigned int, int> >(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<< <long>(long const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <uint256>(uint256 const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <Span<unsigned char const> >(Span<unsigned char const> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <int>(int const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <AddrInfo>(AddrInfo const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <prevector<16u, unsigned char, unsigned int, int> >(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<< <long>(long const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CAddress::SerParams>& ParamsStream<VectorWriter&, CAddress::SerParams>::operator<< <unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <Wrapper<CompactSizeFormatter<true>, unsigned long const&> >(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <prevector<16u, unsigned char, unsigned int, int> >(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<< <unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<< <Span<unsigned char const> >(Span<unsigned char const> const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<< <unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<< <std::vector<CTxIn, std::allocator<CTxIn> > >(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<< <unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<< <std::vector<CTxOut, std::allocator<CTxOut> > >(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<< <std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<< <unsigned int>(unsigned int const&)
Line
Count
Source
1131
34.1k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<< <std::vector<CTxIn, std::allocator<CTxIn> > >(std::vector<CTxIn, std::allocator<CTxIn> > const&)
Line
Count
Source
1131
17.0k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<< <Span<unsigned char const> >(Span<unsigned char const> const&)
Line
Count
Source
1131
17.0k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<< <unsigned char>(unsigned char const&)
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<< <std::vector<CTxOut, std::allocator<CTxOut> > >(std::vector<CTxOut, std::allocator<CTxOut> > const&)
Line
Count
Source
1131
17.0k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<< <std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > >(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&)
1132
35.0k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><unsigned int&>(unsigned int&)
Line
Count
Source
1132
17.0k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Line
Count
Source
1132
8.53k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><unsigned char&>(unsigned char&)
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Line
Count
Source
1132
8.53k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><long&>(long&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Line
Count
Source
1132
870
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><uint256&>(uint256&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><int&>(int&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><AddrInfo&>(AddrInfo&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><long&>(long&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><uint256&>(uint256&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><int&>(int&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><AddrInfo&>(AddrInfo&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><long&>(long&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><uint256&>(uint256&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><int&>(int&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><AddrInfo&>(AddrInfo&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><uint256&>(uint256&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><int&>(int&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><AddrInfo&>(AddrInfo&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><long&>(long&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><CService&>(CService&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&> >(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><Span<unsigned char> >(Span<unsigned char>&&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&>(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)
1133
920k
    void write(Span<const std::byte> src) { GetStream().write(src); }
ParamsStream<SizeComputer&, TransactionSerParams>::write(Span<std::byte const>)
Line
Count
Source
1133
198k
    void write(Span<const std::byte> src) { GetStream().write(src); }
Unexecuted instantiation: ParamsStream<DataStream&, TransactionSerParams>::write(Span<std::byte const>)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>::write(Span<std::byte const>)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::write(Span<std::byte const>)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::write(Span<std::byte const>)
ParamsStream<VectorWriter&, TransactionSerParams>::write(Span<std::byte const>)
Line
Count
Source
1133
508k
    void write(Span<const std::byte> src) { GetStream().write(src); }
ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::write(Span<std::byte const>)
Line
Count
Source
1133
18.5k
    void write(Span<const std::byte> src) { GetStream().write(src); }
ParamsStream<VectorWriter&, CNetAddr::SerParams>::write(Span<std::byte const>)
Line
Count
Source
1133
6.96k
    void write(Span<const std::byte> src) { GetStream().write(src); }
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::write(Span<std::byte const>)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::write(Span<std::byte const>)
Unexecuted instantiation: ParamsStream<VectorWriter&, CAddress::SerParams>::write(Span<std::byte const>)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::write(Span<std::byte const>)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>::write(Span<std::byte const>)
ParamsStream<HashWriter&, TransactionSerParams>::write(Span<std::byte const>)
Line
Count
Source
1133
187k
    void write(Span<const std::byte> src) { GetStream().write(src); }
1134
143k
    void read(Span<std::byte> dst) { GetStream().read(dst); }
ParamsStream<DataStream&, TransactionSerParams>::read(Span<std::byte>)
Line
Count
Source
1134
141k
    void read(Span<std::byte> dst) { GetStream().read(dst); }
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::read(Span<std::byte>)
ParamsStream<DataStream&, CNetAddr::SerParams>::read(Span<std::byte>)
Line
Count
Source
1134
1.74k
    void read(Span<std::byte> dst) { GetStream().read(dst); }
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>::read(Span<std::byte>)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>::read(Span<std::byte>)
1135
0
    void ignore(size_t num) { GetStream().ignore(num); }
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>::ignore(unsigned long)
1136
0
    bool eof() const { return GetStream().eof(); }
1137
    size_t size() const { return GetStream().size(); }
1138
1139
    //! Get reference to stream parameters.
1140
    template <typename P>
1141
    const auto& GetParams() const
1142
52.1k
    {
1143
52.1k
        if constexpr (std::is_convertible_v<Params, P>) {
1144
52.1k
            return m_params;
1145
        } else {
1146
            return m_substream.template GetParams<P>();
1147
        }
1148
52.1k
    }
auto const& ParamsStream<SizeComputer&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Line
Count
Source
1142
13.6k
    {
1143
13.6k
        if constexpr (std::is_convertible_v<Params, P>) {
1144
13.6k
            return m_params;
1145
        } else {
1146
            return m_substream.template GetParams<P>();
1147
        }
1148
13.6k
    }
auto const& ParamsStream<DataStream&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Line
Count
Source
1142
8.53k
    {
1143
8.53k
        if constexpr (std::is_convertible_v<Params, P>) {
1144
8.53k
            return m_params;
1145
        } else {
1146
            return m_substream.template GetParams<P>();
1147
        }
1148
8.53k
    }
Unexecuted instantiation: auto const& ParamsStream<DataStream&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<DataStream&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
auto const& ParamsStream<DataStream&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Line
Count
Source
1142
870
    {
1143
870
        if constexpr (std::is_convertible_v<Params, P>) {
1144
870
            return m_params;
1145
        } else {
1146
            return m_substream.template GetParams<P>();
1147
        }
1148
870
    }
auto const& ParamsStream<VectorWriter&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Line
Count
Source
1142
6.84k
    {
1143
6.84k
        if constexpr (std::is_convertible_v<Params, P>) {
1144
6.84k
            return m_params;
1145
        } else {
1146
            return m_substream.template GetParams<P>();
1147
        }
1148
6.84k
    }
auto const& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Line
Count
Source
1142
1.68k
    {
1143
1.68k
        if constexpr (std::is_convertible_v<Params, P>) {
1144
1.68k
            return m_params;
1145
        } else {
1146
            return m_substream.template GetParams<P>();
1147
        }
1148
1.68k
    }
Unexecuted instantiation: auto const& ParamsStream<SpanReader&, TransactionSerParams>::GetParams<TransactionSerParams>() const
auto const& ParamsStream<VectorWriter&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Line
Count
Source
1142
3.48k
    {
1143
3.48k
        if constexpr (std::is_convertible_v<Params, P>) {
1144
3.48k
            return m_params;
1145
        } else {
1146
            return m_substream.template GetParams<P>();
1147
        }
1148
3.48k
    }
Unexecuted instantiation: auto const& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<AutoFile&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<AutoFile&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<AutoFile&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Unexecuted instantiation: auto const& ParamsStream<DataStream, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<VectorWriter&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<BufferedFile&, TransactionSerParams>::GetParams<TransactionSerParams>() const
auto const& ParamsStream<HashWriter&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Line
Count
Source
1142
17.0k
    {
1143
17.0k
        if constexpr (std::is_convertible_v<Params, P>) {
1144
17.0k
            return m_params;
1145
        } else {
1146
            return m_substream.template GetParams<P>();
1147
        }
1148
17.0k
    }
1149
1150
    //! Get reference to underlying stream.
1151
    auto& GetStream()
1152
1.08M
    {
1153
1.08M
        if constexpr (ContainsStream<SubStream>) {
1154
18.5k
            return m_substream.GetStream();
1155
1.06M
        } else {
1156
1.06M
            return m_substream;
1157
1.06M
        }
1158
1.08M
    }
ParamsStream<SizeComputer&, TransactionSerParams>::GetStream()
Line
Count
Source
1152
198k
    {
1153
        if constexpr (ContainsStream<SubStream>) {
1154
            return m_substream.GetStream();
1155
198k
        } else {
1156
198k
            return m_substream;
1157
198k
        }
1158
198k
    }
ParamsStream<DataStream&, TransactionSerParams>::GetStream()
Line
Count
Source
1152
141k
    {
1153
        if constexpr (ContainsStream<SubStream>) {
1154
            return m_substream.GetStream();
1155
141k
        } else {
1156
141k
            return m_substream;
1157
141k
        }
1158
141k
    }
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
ParamsStream<DataStream&, CNetAddr::SerParams>::GetStream()
Line
Count
Source
1152
1.74k
    {
1153
        if constexpr (ContainsStream<SubStream>) {
1154
            return m_substream.GetStream();
1155
1.74k
        } else {
1156
1.74k
            return m_substream;
1157
1.74k
        }
1158
1.74k
    }
ParamsStream<VectorWriter&, TransactionSerParams>::GetStream()
Line
Count
Source
1152
526k
    {
1153
        if constexpr (ContainsStream<SubStream>) {
1154
            return m_substream.GetStream();
1155
526k
        } else {
1156
526k
            return m_substream;
1157
526k
        }
1158
526k
    }
ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::GetStream()
Line
Count
Source
1152
18.5k
    {
1153
18.5k
        if constexpr (ContainsStream<SubStream>) {
1154
18.5k
            return m_substream.GetStream();
1155
        } else {
1156
            return m_substream;
1157
        }
1158
18.5k
    }
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>::GetStream()
ParamsStream<VectorWriter&, CNetAddr::SerParams>::GetStream()
Line
Count
Source
1152
6.96k
    {
1153
        if constexpr (ContainsStream<SubStream>) {
1154
            return m_substream.GetStream();
1155
6.96k
        } else {
1156
6.96k
            return m_substream;
1157
6.96k
        }
1158
6.96k
    }
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>::GetStream()
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<VectorWriter&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>::GetStream()
ParamsStream<HashWriter&, TransactionSerParams>::GetStream()
Line
Count
Source
1152
187k
    {
1153
        if constexpr (ContainsStream<SubStream>) {
1154
            return m_substream.GetStream();
1155
187k
        } else {
1156
187k
            return m_substream;
1157
187k
        }
1158
187k
    }
1159
    const auto& GetStream() const
1160
0
    {
1161
        if constexpr (ContainsStream<SubStream>) {
1162
            return m_substream.GetStream();
1163
0
        } else {
1164
0
            return m_substream;
1165
0
        }
1166
0
    }
1167
};
1168
1169
/**
1170
 * Explicit template deduction guide is required for single-parameter
1171
 * constructor so Substream&& is treated as a forwarding reference, and
1172
 * SubStream is deduced as reference type for lvalue arguments.
1173
 */
1174
template <typename Substream, typename Params>
1175
ParamsStream(Substream&&, const Params&) -> ParamsStream<Substream, Params>;
1176
1177
/**
1178
 * Template deduction guide for multiple params arguments that creates a nested
1179
 * ParamsStream.
1180
 */
1181
template <typename Substream, typename Params1, typename Params2, typename... Params>
1182
ParamsStream(Substream&& s, const Params1& params1, const Params2& params2, const Params&... params) ->
1183
    ParamsStream<decltype(ParamsStream{std::forward<Substream>(s), params2, params...}), Params1>;
1184
1185
/** Wrapper that serializes objects with the specified parameters. */
1186
template <typename Params, typename T>
1187
class ParamsWrapper
1188
{
1189
    const Params& m_params;
1190
    T& m_object;
1191
1192
public:
1193
57.1k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, CMutableTransaction>::ParamsWrapper(TransactionSerParams const&, CMutableTransaction&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >::ParamsWrapper(TransactionSerParams const&, std::shared_ptr<CTransaction const>&)
ParamsWrapper<TransactionSerParams, CBlock>::ParamsWrapper(TransactionSerParams const&, CBlock&)
Line
Count
Source
1193
13.6k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
ParamsWrapper<TransactionSerParams, CBlock const>::ParamsWrapper(TransactionSerParams const&, CBlock const&)
Line
Count
Source
1193
6.84k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
ParamsWrapper<CNetAddr::SerParams, CService>::ParamsWrapper(CNetAddr::SerParams const&, CService&)
Line
Count
Source
1193
4.35k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, AddrInfo>::ParamsWrapper(CAddress::SerParams const&, AddrInfo&)
ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> >::ParamsWrapper(TransactionSerParams const&, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&>&)
Line
Count
Source
1193
1.68k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >::ParamsWrapper(TransactionSerParams const&, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>&)
Line
Count
Source
1193
1.68k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, CMutableTransaction const>::ParamsWrapper(TransactionSerParams const&, CMutableTransaction const&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const>::ParamsWrapper(TransactionSerParams const&, std::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: ParamsWrapper<CNetAddr::SerParams, CNetAddr>::ParamsWrapper(CNetAddr::SerParams const&, CNetAddr&)
Unexecuted instantiation: ParamsWrapper<CNetAddr::SerParams, CNetAddr const>::ParamsWrapper(CNetAddr::SerParams const&, CNetAddr const&)
Unexecuted instantiation: ParamsWrapper<CNetAddr::SerParams, CService const>::ParamsWrapper(CNetAddr::SerParams const&, CService const&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, CAddress>::ParamsWrapper(CAddress::SerParams const&, CAddress&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, CAddress const>::ParamsWrapper(CAddress::SerParams const&, CAddress const&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >::ParamsWrapper(TransactionSerParams const&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >::ParamsWrapper(TransactionSerParams const&, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>&)
ParamsWrapper<TransactionSerParams, std::vector<CBlock, std::allocator<CBlock> > >::ParamsWrapper(TransactionSerParams const&, std::vector<CBlock, std::allocator<CBlock> >&)
Line
Count
Source
1193
3.25k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs>::ParamsWrapper(TransactionSerParams const&, CBlockHeaderAndShortTxIDs&)
Line
Count
Source
1193
1.68k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
ParamsWrapper<TransactionSerParams, CTransaction const>::ParamsWrapper(TransactionSerParams const&, CTransaction const&)
Line
Count
Source
1193
23.9k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, CTxIn const>::ParamsWrapper(TransactionSerParams const&, CTxIn const&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, CNetAddr>::ParamsWrapper(CAddress::SerParams const&, CNetAddr&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > const>::ParamsWrapper(CAddress::SerParams const&, std::vector<CAddress, std::allocator<CAddress> > const&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >::ParamsWrapper(CAddress::SerParams const&, std::vector<CAddress, std::allocator<CAddress> >&)
1194
1195
    template <typename Stream>
1196
    void Serialize(Stream& s) const
1197
47.7k
    {
1198
47.7k
        ParamsStream ss{s, m_params};
1199
47.7k
        ::Serialize(ss, m_object);
1200
47.7k
    }
void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<SizeComputer>(SizeComputer&) const
Line
Count
Source
1197
6.84k
    {
1198
6.84k
        ParamsStream ss{s, m_params};
1199
6.84k
        ::Serialize(ss, m_object);
1200
6.84k
    }
void ParamsWrapper<TransactionSerParams, CBlock const>::Serialize<SizeComputer>(SizeComputer&) const
Line
Count
Source
1197
6.84k
    {
1198
6.84k
        ParamsStream ss{s, m_params};
1199
6.84k
        ::Serialize(ss, m_object);
1200
6.84k
    }
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CTxIn const>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction const>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CNetAddr const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, CAddress const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService const>::Serialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >::Serialize<DataStream>(DataStream&) const
void ParamsWrapper<TransactionSerParams, std::vector<CBlock, std::allocator<CBlock> > >::Serialize<VectorWriter>(VectorWriter&) const
Line
Count
Source
1197
3.25k
    {
1198
3.25k
        ParamsStream ss{s, m_params};
1199
3.25k
        ::Serialize(ss, m_object);
1200
3.25k
    }
void ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs>::Serialize<VectorWriter>(VectorWriter&) const
Line
Count
Source
1197
1.68k
    {
1198
1.68k
        ParamsStream ss{s, m_params};
1199
1.68k
        ::Serialize(ss, m_object);
1200
1.68k
    }
void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >::Serialize<ParamsStream<VectorWriter&, TransactionSerParams> >(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Line
Count
Source
1197
1.68k
    {
1198
1.68k
        ParamsStream ss{s, m_params};
1199
1.68k
        ::Serialize(ss, m_object);
1200
1.68k
    }
void ParamsWrapper<TransactionSerParams, CBlock>::Serialize<VectorWriter>(VectorWriter&) const
Line
Count
Source
1197
6.84k
    {
1198
6.84k
        ParamsStream ss{s, m_params};
1199
6.84k
        ::Serialize(ss, m_object);
1200
6.84k
    }
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction>::Serialize<DataStream>(DataStream&) const
void ParamsWrapper<CNetAddr::SerParams, CService>::Serialize<VectorWriter>(VectorWriter&) const
Line
Count
Source
1197
3.48k
    {
1198
3.48k
        ParamsStream ss{s, m_params};
1199
3.48k
        ::Serialize(ss, m_object);
1200
3.48k
    }
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > const>::Serialize<HashedSourceWriter<AutoFile> >(HashedSourceWriter<AutoFile>&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService const>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock const>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService const>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams> >(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock const>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction const>::Serialize<HashWriter>(HashWriter&) const
void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<HashWriter>(HashWriter&) const
Line
Count
Source
1197
17.0k
    {
1198
17.0k
        ParamsStream ss{s, m_params};
1199
17.0k
        ::Serialize(ss, m_object);
1200
17.0k
    }
1201
    template <typename Stream>
1202
    void Unserialize(Stream& s)
1203
9.40k
    {
1204
9.40k
        ParamsStream ss{s, m_params};
1205
9.40k
        ::Unserialize(ss, m_object);
1206
9.40k
    }
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >::Unserialize<DataStream>(DataStream&)
void ParamsWrapper<TransactionSerParams, CBlock>::Unserialize<DataStream>(DataStream&)
Line
Count
Source
1203
6.84k
    {
1204
6.84k
        ParamsStream ss{s, m_params};
1205
6.84k
        ::Unserialize(ss, m_object);
1206
6.84k
    }
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, AddrInfo>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams> >(ParamsStream<DataStream&, CAddress::SerParams>&)
void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> >::Unserialize<DataStream>(DataStream&)
Line
Count
Source
1203
1.68k
    {
1204
1.68k
        ParamsStream ss{s, m_params};
1205
1.68k
        ::Unserialize(ss, m_object);
1206
1.68k
    }
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CNetAddr>::Unserialize<DataStream>(DataStream&)
void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<DataStream>(DataStream&)
Line
Count
Source
1203
870
    {
1204
870
        ParamsStream ss{s, m_params};
1205
870
        ::Unserialize(ss, m_object);
1206
870
    }
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, CAddress>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, CNetAddr>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >::Unserialize<HashVerifier<AutoFile> >(HashVerifier<AutoFile>&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams> >(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams> >(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams> >(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, std::shared_ptr<CTransaction const> >::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, std::vector<CAddress, std::allocator<CAddress> > >::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock>::Unserialize<BufferedFile>(BufferedFile&)
1207
};
1208
1209
/**
1210
 * Helper macro for SerParams structs
1211
 *
1212
 * Allows you define SerParams instances and then apply them directly
1213
 * to an object via function call syntax, eg:
1214
 *
1215
 *   constexpr SerParams FOO{....};
1216
 *   ss << FOO(obj);
1217
 */
1218
#define SER_PARAMS_OPFUNC                                                                \
1219
    /**                                                                                  \
1220
     * Return a wrapper around t that (de)serializes it with specified parameter params. \
1221
     *                                                                                   \
1222
     * See SER_PARAMS for more information on serialization parameters.                  \
1223
     */                                                                                  \
1224
    template <typename T>                                                                \
1225
    auto operator()(T&& t) const                                                         \
1226
57.1k
    {                                                                                    \
1227
57.1k
        return ParamsWrapper{*this, t};                                                  \
1228
57.1k
    }
Unexecuted instantiation: auto TransactionSerParams::operator()<std::shared_ptr<CTransaction const> const&>(std::shared_ptr<CTransaction const> const&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<std::shared_ptr<CTransaction const>&>(std::shared_ptr<CTransaction const>&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<CMutableTransaction const&>(CMutableTransaction const&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<CMutableTransaction&>(CMutableTransaction&) const
auto TransactionSerParams::operator()<CTransaction const&>(CTransaction const&) const
Line
Count
Source
1226
23.9k
    {                                                                                    \
1227
23.9k
        return ParamsWrapper{*this, t};                                                  \
1228
23.9k
    }
auto TransactionSerParams::operator()<CBlock const&>(CBlock const&) const
Line
Count
Source
1226
6.84k
    {                                                                                    \
1227
6.84k
        return ParamsWrapper{*this, t};                                                  \
1228
6.84k
    }
Unexecuted instantiation: auto TransactionSerParams::operator()<CTxIn const&>(CTxIn const&) const
auto TransactionSerParams::operator()<CBlock&>(CBlock&) const
Line
Count
Source
1226
13.6k
    {                                                                                    \
1227
13.6k
        return ParamsWrapper{*this, t};                                                  \
1228
13.6k
    }
auto CNetAddr::SerParams::operator()<CService&>(CService&) const
Line
Count
Source
1226
1.74k
    {                                                                                    \
1227
1.74k
        return ParamsWrapper{*this, t};                                                  \
1228
1.74k
    }
Unexecuted instantiation: auto CAddress::SerParams::operator()<AddrInfo&>(AddrInfo&) const
auto TransactionSerParams::operator()<Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&> >(Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const>&>&&) const
Line
Count
Source
1226
1.68k
    {                                                                                    \
1227
1.68k
        return ParamsWrapper{*this, t};                                                  \
1228
1.68k
    }
auto TransactionSerParams::operator()<Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&> >(Wrapper<DefaultFormatter, std::shared_ptr<CTransaction const> const&>&&) const
Line
Count
Source
1226
1.68k
    {                                                                                    \
1227
1.68k
        return ParamsWrapper{*this, t};                                                  \
1228
1.68k
    }
Unexecuted instantiation: auto CNetAddr::SerParams::operator()<CNetAddr&>(CNetAddr&) const
Unexecuted instantiation: auto CNetAddr::SerParams::operator()<CNetAddr const&>(CNetAddr const&) const
Unexecuted instantiation: auto CNetAddr::SerParams::operator()<CService const&>(CService const&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<CAddress&>(CAddress&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<CAddress const&>(CAddress const&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&> >(Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > >&>&&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&> >(Wrapper<VectorFormatter<DefaultFormatter>, std::vector<std::shared_ptr<CTransaction const>, std::allocator<std::shared_ptr<CTransaction const> > > const&>&&) const
auto TransactionSerParams::operator()<std::vector<CBlock, std::allocator<CBlock> >&>(std::vector<CBlock, std::allocator<CBlock> >&) const
Line
Count
Source
1226
3.25k
    {                                                                                    \
1227
3.25k
        return ParamsWrapper{*this, t};                                                  \
1228
3.25k
    }
auto TransactionSerParams::operator()<CBlockHeaderAndShortTxIDs&>(CBlockHeaderAndShortTxIDs&) const
Line
Count
Source
1226
1.68k
    {                                                                                    \
1227
1.68k
        return ParamsWrapper{*this, t};                                                  \
1228
1.68k
    }
auto CNetAddr::SerParams::operator()<CService>(CService&&) const
Line
Count
Source
1226
2.61k
    {                                                                                    \
1227
2.61k
        return ParamsWrapper{*this, t};                                                  \
1228
2.61k
    }
Unexecuted instantiation: auto CAddress::SerParams::operator()<CNetAddr&>(CNetAddr&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<std::vector<CAddress, std::allocator<CAddress> > const&>(std::vector<CAddress, std::allocator<CAddress> > const&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<std::vector<CAddress, std::allocator<CAddress> >&>(std::vector<CAddress, std::allocator<CAddress> >&) const
1229
1230
#endif // BITCOIN_SERIALIZE_H