/tmp/bitcoin/src/util/fs.h
Line | Count | Source |
1 | | // Copyright (c) 2017-present The Bitcoin Core developers |
2 | | // Distributed under the MIT software license, see the accompanying |
3 | | // file COPYING or http://www.opensource.org/licenses/mit-license.php. |
4 | | |
5 | | #ifndef BITCOIN_UTIL_FS_H |
6 | | #define BITCOIN_UTIL_FS_H |
7 | | |
8 | | #include <tinyformat.h> |
9 | | |
10 | | #include <cstdio> |
11 | | // The `util/fs.h` header is designed to be a drop-in replacement for `filesystem`. |
12 | | #include <filesystem> // IWYU pragma: export |
13 | | #include <functional> |
14 | | #include <iomanip> |
15 | | #include <ios> |
16 | | #include <string> |
17 | | #include <string_view> |
18 | | #include <type_traits> |
19 | | #include <utility> |
20 | | |
21 | | /** Filesystem operations and types */ |
22 | | namespace fs { |
23 | | |
24 | | using namespace std::filesystem; |
25 | | |
26 | | /** |
27 | | * Path class wrapper to block calls to the fs::path(std::string) implicit |
28 | | * constructor and the fs::path::string() method, which have unsafe and |
29 | | * unpredictable behavior on Windows (see implementation note in |
30 | | * \ref PathToString for details) |
31 | | */ |
32 | | class path : public std::filesystem::path |
33 | | { |
34 | | public: |
35 | | using std::filesystem::path::path; |
36 | | |
37 | | // Convenience method for accessing standard path type without needing a cast. |
38 | 3.57k | std::filesystem::path& std_path() { return *this; } |
39 | 10.0k | const std::filesystem::path& std_path() const { return *this; } |
40 | | |
41 | | // Allow path objects arguments for compatibility. |
42 | 494k | path(std::filesystem::path path) : std::filesystem::path::path(std::move(path)) {} |
43 | 757 | path& operator=(std::filesystem::path path) { std::filesystem::path::operator=(std::move(path)); return *this; } |
44 | 435k | path& operator/=(const std::filesystem::path& path) { std::filesystem::path::operator/=(path); return *this; } |
45 | | |
46 | | // Allow literal string arguments, which are safe as long as the literals are ASCII. |
47 | 24.1k | path(const char* c) : std::filesystem::path(c) {} |
48 | 8 | path& operator=(const char* c) { std::filesystem::path::operator=(c); return *this; } |
49 | 41.1k | path& operator/=(const char* c) { std::filesystem::path::operator/=(c); return *this; } |
50 | 0 | path& append(const char* c) { std::filesystem::path::append(c); return *this; } |
51 | | |
52 | | // Disallow std::string arguments to avoid locale-dependent decoding on windows. |
53 | | path(std::string) = delete; |
54 | | path& operator=(std::string) = delete; |
55 | | path& operator/=(std::string) = delete; |
56 | | path& append(std::string) = delete; |
57 | | |
58 | | // Disallow std::string conversion method to avoid locale-dependent encoding on windows. |
59 | | std::string string() const = delete; |
60 | | |
61 | | // Disallow implicit string conversion to ensure code is portable. |
62 | | // `string_type` may be `string` or `wstring` depending on the platform, so |
63 | | // using this conversion could result in code that compiles on unix but |
64 | | // fails to compile on windows, or vice versa. |
65 | | operator string_type() const = delete; |
66 | | |
67 | | /** |
68 | | * Return a UTF-8 representation of the path as a std::string, for |
69 | | * compatibility with code using std::string. For code using the newer |
70 | | * std::u8string type, it is more efficient to call the inherited |
71 | | * std::filesystem::path::u8string method instead. |
72 | | */ |
73 | | std::string utf8string() const |
74 | 1.69k | { |
75 | 1.69k | const std::u8string& utf8_str{std::filesystem::path::u8string()}; |
76 | 1.69k | return std::string{utf8_str.begin(), utf8_str.end()}; |
77 | 1.69k | } |
78 | | }; |
79 | | |
80 | | static inline path u8path(std::string_view utf8_str) |
81 | 407k | { |
82 | 407k | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); |
83 | 407k | } Unexecuted instantiation: main.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: addrman_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: argsman_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: banman_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: base58_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: baseindex_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: bip32_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: bip324_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: blockchain_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: blockencodings_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: blockmanager_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: bloom_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: btcsignals_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: chain_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: chainstate_write_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: checkqueue_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coins_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: compress_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: crypto_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: cuckoocache_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: dbwrapper_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: denialofservice_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: descriptor_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: disconnected_transactions.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: feerounder_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: flatfile_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) fs_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 4 | { | 82 | 4 | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 4 | } |
Unexecuted instantiation: getarg_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: hash_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: httpserver_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: i2p_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: interfaces_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: key_io_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: key_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: logging_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mempool_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: merkle_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: merkleblock_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: miner_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: miniminer_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: miniscript_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: minisketch_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: multisig_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: bip328_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: net_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: netbase_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: node_init_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: node_warnings_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: orphanage_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: pcp_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: peerman_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: pmt_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: pool_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: pow_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: prevector_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: private_broadcast_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: psbt_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: random_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: rbf_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: rest_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: rpc_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: sanity_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: script_assets_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: script_p2sh_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: script_segwit_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: script_standard_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: script_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: scriptnum_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: serfloat_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: serialize_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: settings_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: sighash_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: sigopcount_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: skiplist_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: sock_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: streams_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: system_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: threadpool_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: timeoffsets_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: transaction_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txdownload_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txindex_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txospenderindex_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txpackage_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txreconciliation_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txrequest_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txvalidation_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: util_expected_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: util_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: util_trace_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: validation_block_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) validation_chainstate_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 1 | { | 82 | 1 | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 1 | } |
validation_chainstatemanager_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 32 | { | 82 | 32 | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 32 | } |
Unexecuted instantiation: validation_flush_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: validation_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: validationinterface_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: versionbits_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: init_test_fixture.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: wallet_test_fixture.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: db_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coinselector_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coinselection_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: feebumper_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: group_outputs_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: init_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: ismine_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: spend_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: wallet_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: walletdb_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: walletload_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: ipc_tests.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: blockfilter.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: logging.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mining.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) net.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 24 | { | 82 | 24 | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 24 | } |
Unexecuted instantiation: setup_common.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txmempool.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: validation.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: util.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) addrdb.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 1.61k | { | 82 | 1.61k | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 1.61k | } |
Unexecuted instantiation: banman.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: blockencodings.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: tx_verify.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: dbwrapper.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) flatfile.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 403k | { | 82 | 403k | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 403k | } |
Unexecuted instantiation: headerssync.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: httpserver.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: i2p.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: base.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) blockfilterindex.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 51 | { | 82 | 51 | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 51 | } |
Unexecuted instantiation: coinstatsindex.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txindex.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txospenderindex.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: init.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: chain.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coinstats.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mapport.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: net_processing.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: netgroup.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: abort.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: blockmanager_args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: blockstorage.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: caches.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: chainstate.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: chainstatemanager_args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coins_view_args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: context.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: database_args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: interfaces.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: kernel_notifications.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mempool_args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mempool_persist.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mempool_persist_args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: miner.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mining_args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: peerman_args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: transaction.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txdownloadman_impl.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txorphanage.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txreconciliation.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) utxo_snapshot.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 1.32k | { | 82 | 1.32k | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 1.32k | } |
Unexecuted instantiation: block_policy_estimator.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: estimator_args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: estimator_man.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mempool_estimator.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: private_broadcast.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: rest.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) blockchain.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 61 | { | 82 | 61 | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 61 | } |
Unexecuted instantiation: external_signer.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: fees.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) mempool.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 3 | { | 82 | 3 | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 3 | } |
Unexecuted instantiation: node.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: output_script.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: rawtransaction.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: server.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: server_util.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: signmessage.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txoutproof.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: torcontrol.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txdb.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: txrequest.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: validationinterface.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: versionbits.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: httprpc.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coin.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coincontrol.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: coinselection.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: load.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: migrate.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: receive.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) wallet.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 51 | { | 82 | 51 | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 51 | } |
Unexecuted instantiation: scan.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: scriptpubkeyman.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: spend.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: sqlite.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: walletdb.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: walletutil.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: db.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: export.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: feebumper.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: addresses.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) backup.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Line | Count | Source | 81 | 46 | { | 82 | 46 | return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()}); | 83 | 46 | } |
Unexecuted instantiation: coins.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: encrypt.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: transactions.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: protocol.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: process.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: init.capnp.proxy-client.c++:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: chainparams.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: chainparamsbase.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: args.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: config.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: settings.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: common.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: pow.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: rawtransaction_util.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: request.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: asmap.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: fs.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: fs_helpers.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: readwritefile.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: streams.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) Unexecuted instantiation: bitcoind.cpp:fs::u8path(std::basic_string_view<char, std::char_traits<char>>) |
84 | | |
85 | | // Disallow implicit std::string conversion for absolute to avoid |
86 | | // locale-dependent encoding on windows. |
87 | | static inline path absolute(const path& p) |
88 | 12.5k | { |
89 | 12.5k | return std::filesystem::absolute(p); |
90 | 12.5k | } Unexecuted instantiation: main.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: addrman_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: argsman_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: banman_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: base58_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: baseindex_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: bip32_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: bip324_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockchain_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockencodings_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockmanager_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: bloom_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: btcsignals_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: chain_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: chainstate_write_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: checkqueue_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coins_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: compress_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: crypto_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: cuckoocache_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: dbwrapper_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: denialofservice_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: descriptor_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: disconnected_transactions.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: feerounder_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: flatfile_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: fs_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: getarg_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: hash_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: httpserver_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: i2p_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: interfaces_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: key_io_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: key_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: logging_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mempool_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: merkle_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: merkleblock_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: miner_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: miniminer_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: miniscript_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: minisketch_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: multisig_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: bip328_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: net_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: netbase_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: node_init_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: node_warnings_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: orphanage_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: pcp_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: peerman_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: pmt_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: pool_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: pow_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: prevector_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: private_broadcast_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: psbt_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: random_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: rbf_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: rest_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: rpc_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: sanity_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: script_assets_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: script_p2sh_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: script_segwit_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: script_standard_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: script_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: scriptnum_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: serfloat_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: serialize_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: settings_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: sighash_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: sigopcount_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: skiplist_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: sock_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: streams_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: system_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: threadpool_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: timeoffsets_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: transaction_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txdownload_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txindex_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txospenderindex_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txpackage_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txreconciliation_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txrequest_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txvalidation_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: util_expected_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: util_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: util_trace_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: validation_block_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: validation_chainstate_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: validation_chainstatemanager_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: validation_flush_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: validation_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: validationinterface_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: versionbits_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: init_test_fixture.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: wallet_test_fixture.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: db_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coinselector_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coinselection_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: feebumper_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: group_outputs_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: init_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: ismine_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: spend_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: wallet_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: walletdb_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: walletload_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: ipc_tests.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::absolute(fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::absolute(fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::absolute(fs::path const&) Unexecuted instantiation: blockfilter.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: logging.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mining.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: net.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: setup_common.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txmempool.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: validation.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: util.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: addrdb.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: banman.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockencodings.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: tx_verify.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: dbwrapper.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: flatfile.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: headerssync.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: httpserver.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: i2p.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: base.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockfilterindex.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coinstatsindex.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txindex.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txospenderindex.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: init.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: chain.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coinstats.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mapport.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: net_processing.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: netgroup.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: abort.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockmanager_args.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockstorage.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: caches.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: chainstate.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: chainstatemanager_args.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coins_view_args.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: context.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: database_args.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: interfaces.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: kernel_notifications.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mempool_args.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mempool_persist.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mempool_persist_args.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: miner.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mining_args.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: peerman_args.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: transaction.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txdownloadman_impl.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txorphanage.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txreconciliation.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: utxo_snapshot.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: block_policy_estimator.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: estimator_args.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: estimator_man.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mempool_estimator.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: private_broadcast.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: rest.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: blockchain.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: external_signer.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: fees.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: mempool.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: node.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: output_script.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: rawtransaction.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: server.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: server_util.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: signmessage.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txoutproof.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: torcontrol.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txdb.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: txrequest.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: validationinterface.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: versionbits.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: httprpc.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coin.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coincontrol.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coinselection.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: load.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: migrate.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: receive.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: wallet.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: scan.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: scriptpubkeyman.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: spend.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: sqlite.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: walletdb.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: walletutil.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: db.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: export.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: feebumper.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: addresses.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: backup.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: coins.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: encrypt.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: transactions.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: protocol.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: process.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: init.capnp.proxy-client.c++:fs::absolute(fs::path const&) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::absolute(fs::path const&) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::absolute(fs::path const&) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::absolute(fs::path const&) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::absolute(fs::path const&) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::absolute(fs::path const&) Unexecuted instantiation: chainparams.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: chainparamsbase.cpp:fs::absolute(fs::path const&) args.cpp:fs::absolute(fs::path const&) Line | Count | Source | 88 | 12.5k | { | 89 | 12.5k | return std::filesystem::absolute(p); | 90 | 12.5k | } |
Unexecuted instantiation: config.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: settings.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: common.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: pow.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: rawtransaction_util.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: request.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: asmap.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: fs.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: fs_helpers.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: readwritefile.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: streams.cpp:fs::absolute(fs::path const&) Unexecuted instantiation: bitcoind.cpp:fs::absolute(fs::path const&) |
91 | | |
92 | | // Disallow implicit std::string conversion for exists to avoid |
93 | | // locale-dependent encoding on windows. |
94 | | static inline bool exists(const path& p) |
95 | 20.7k | { |
96 | 20.7k | return std::filesystem::exists(p); |
97 | 20.7k | } Unexecuted instantiation: main.cpp:fs::exists(fs::path const&) Unexecuted instantiation: addrman_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: argsman_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: banman_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: base58_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: baseindex_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: bip32_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: bip324_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: blockchain_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: blockencodings_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: blockmanager_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: bloom_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: btcsignals_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: chain_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: chainstate_write_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: checkqueue_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coins_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: compress_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: crypto_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: cuckoocache_tests.cpp:fs::exists(fs::path const&) dbwrapper_tests.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 1 | { | 96 | 1 | return std::filesystem::exists(p); | 97 | 1 | } |
Unexecuted instantiation: denialofservice_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: descriptor_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: disconnected_transactions.cpp:fs::exists(fs::path const&) Unexecuted instantiation: feerounder_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: flatfile_tests.cpp:fs::exists(fs::path const&) fs_tests.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 1 | { | 96 | 1 | return std::filesystem::exists(p); | 97 | 1 | } |
Unexecuted instantiation: getarg_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: hash_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: httpserver_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: i2p_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: interfaces_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: key_io_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: key_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: logging_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mempool_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: merkle_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: merkleblock_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: miner_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: miniminer_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: miniscript_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: minisketch_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: multisig_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: bip328_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: net_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: netbase_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: node_init_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: node_warnings_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: orphanage_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: pcp_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: peerman_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: pmt_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: pool_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: pow_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: prevector_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: private_broadcast_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: psbt_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: random_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: rbf_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: rest_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: rpc_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: sanity_tests.cpp:fs::exists(fs::path const&) script_assets_tests.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 1 | { | 96 | 1 | return std::filesystem::exists(p); | 97 | 1 | } |
Unexecuted instantiation: script_p2sh_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: script_segwit_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: script_standard_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: script_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: scriptnum_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: serfloat_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: serialize_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: settings_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: sighash_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: sigopcount_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: skiplist_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: sock_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: streams_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: system_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: threadpool_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: timeoffsets_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: transaction_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txdownload_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txindex_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txospenderindex_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txpackage_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txreconciliation_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txrequest_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txvalidation_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: util_expected_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: util_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: util_trace_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: validation_block_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: validation_chainstate_tests.cpp:fs::exists(fs::path const&) validation_chainstatemanager_tests.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 14 | { | 96 | 14 | return std::filesystem::exists(p); | 97 | 14 | } |
Unexecuted instantiation: validation_flush_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: validation_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: validationinterface_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: versionbits_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: init_test_fixture.cpp:fs::exists(fs::path const&) Unexecuted instantiation: wallet_test_fixture.cpp:fs::exists(fs::path const&) Unexecuted instantiation: db_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coinselector_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coinselection_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: feebumper_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: group_outputs_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: init_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: ismine_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: spend_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: wallet_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: walletdb_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: walletload_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: ipc_tests.cpp:fs::exists(fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::exists(fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::exists(fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::exists(fs::path const&) Unexecuted instantiation: blockfilter.cpp:fs::exists(fs::path const&) Unexecuted instantiation: logging.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mining.cpp:fs::exists(fs::path const&) Unexecuted instantiation: net.cpp:fs::exists(fs::path const&) Unexecuted instantiation: setup_common.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txmempool.cpp:fs::exists(fs::path const&) validation.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 30 | { | 96 | 30 | return std::filesystem::exists(p); | 97 | 30 | } |
Unexecuted instantiation: util.cpp:fs::exists(fs::path const&) addrdb.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 2.60k | { | 96 | 2.60k | return std::filesystem::exists(p); | 97 | 2.60k | } |
Unexecuted instantiation: banman.cpp:fs::exists(fs::path const&) Unexecuted instantiation: blockencodings.cpp:fs::exists(fs::path const&) Unexecuted instantiation: tx_verify.cpp:fs::exists(fs::path const&) dbwrapper.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 44 | { | 96 | 44 | return std::filesystem::exists(p); | 97 | 44 | } |
Unexecuted instantiation: flatfile.cpp:fs::exists(fs::path const&) Unexecuted instantiation: headerssync.cpp:fs::exists(fs::path const&) Unexecuted instantiation: httpserver.cpp:fs::exists(fs::path const&) Unexecuted instantiation: i2p.cpp:fs::exists(fs::path const&) Unexecuted instantiation: base.cpp:fs::exists(fs::path const&) Unexecuted instantiation: blockfilterindex.cpp:fs::exists(fs::path const&) coinstatsindex.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 47 | { | 96 | 47 | return std::filesystem::exists(p); | 97 | 47 | } |
Unexecuted instantiation: txindex.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txospenderindex.cpp:fs::exists(fs::path const&) init.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 3.67k | { | 96 | 3.67k | return std::filesystem::exists(p); | 97 | 3.67k | } |
Unexecuted instantiation: chain.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coinstats.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mapport.cpp:fs::exists(fs::path const&) Unexecuted instantiation: net_processing.cpp:fs::exists(fs::path const&) Unexecuted instantiation: netgroup.cpp:fs::exists(fs::path const&) Unexecuted instantiation: abort.cpp:fs::exists(fs::path const&) Unexecuted instantiation: blockmanager_args.cpp:fs::exists(fs::path const&) blockstorage.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 1.32k | { | 96 | 1.32k | return std::filesystem::exists(p); | 97 | 1.32k | } |
Unexecuted instantiation: caches.cpp:fs::exists(fs::path const&) Unexecuted instantiation: chainstate.cpp:fs::exists(fs::path const&) Unexecuted instantiation: chainstatemanager_args.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coins_view_args.cpp:fs::exists(fs::path const&) Unexecuted instantiation: context.cpp:fs::exists(fs::path const&) Unexecuted instantiation: database_args.cpp:fs::exists(fs::path const&) Unexecuted instantiation: interfaces.cpp:fs::exists(fs::path const&) Unexecuted instantiation: kernel_notifications.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mempool_args.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mempool_persist.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mempool_persist_args.cpp:fs::exists(fs::path const&) Unexecuted instantiation: miner.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mining_args.cpp:fs::exists(fs::path const&) Unexecuted instantiation: peerman_args.cpp:fs::exists(fs::path const&) Unexecuted instantiation: transaction.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txdownloadman_impl.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txorphanage.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txreconciliation.cpp:fs::exists(fs::path const&) utxo_snapshot.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 1.34k | { | 96 | 1.34k | return std::filesystem::exists(p); | 97 | 1.34k | } |
Unexecuted instantiation: block_policy_estimator.cpp:fs::exists(fs::path const&) estimator_args.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 1.07k | { | 96 | 1.07k | return std::filesystem::exists(p); | 97 | 1.07k | } |
Unexecuted instantiation: estimator_man.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mempool_estimator.cpp:fs::exists(fs::path const&) Unexecuted instantiation: private_broadcast.cpp:fs::exists(fs::path const&) Unexecuted instantiation: rest.cpp:fs::exists(fs::path const&) Unexecuted instantiation: blockchain.cpp:fs::exists(fs::path const&) Unexecuted instantiation: external_signer.cpp:fs::exists(fs::path const&) Unexecuted instantiation: fees.cpp:fs::exists(fs::path const&) Unexecuted instantiation: mempool.cpp:fs::exists(fs::path const&) Unexecuted instantiation: node.cpp:fs::exists(fs::path const&) Unexecuted instantiation: output_script.cpp:fs::exists(fs::path const&) Unexecuted instantiation: rawtransaction.cpp:fs::exists(fs::path const&) Unexecuted instantiation: server.cpp:fs::exists(fs::path const&) Unexecuted instantiation: server_util.cpp:fs::exists(fs::path const&) Unexecuted instantiation: signmessage.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txoutproof.cpp:fs::exists(fs::path const&) Unexecuted instantiation: torcontrol.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txdb.cpp:fs::exists(fs::path const&) Unexecuted instantiation: txrequest.cpp:fs::exists(fs::path const&) Unexecuted instantiation: validationinterface.cpp:fs::exists(fs::path const&) Unexecuted instantiation: versionbits.cpp:fs::exists(fs::path const&) Unexecuted instantiation: httprpc.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coin.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coincontrol.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coinselection.cpp:fs::exists(fs::path const&) load.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 19 | { | 96 | 19 | return std::filesystem::exists(p); | 97 | 19 | } |
migrate.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 52 | { | 96 | 52 | return std::filesystem::exists(p); | 97 | 52 | } |
Unexecuted instantiation: receive.cpp:fs::exists(fs::path const&) wallet.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 166 | { | 96 | 166 | return std::filesystem::exists(p); | 97 | 166 | } |
Unexecuted instantiation: scan.cpp:fs::exists(fs::path const&) Unexecuted instantiation: scriptpubkeyman.cpp:fs::exists(fs::path const&) Unexecuted instantiation: spend.cpp:fs::exists(fs::path const&) Unexecuted instantiation: sqlite.cpp:fs::exists(fs::path const&) Unexecuted instantiation: walletdb.cpp:fs::exists(fs::path const&) Unexecuted instantiation: walletutil.cpp:fs::exists(fs::path const&) db.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 7.36k | { | 96 | 7.36k | return std::filesystem::exists(p); | 97 | 7.36k | } |
export.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 11 | { | 96 | 11 | return std::filesystem::exists(p); | 97 | 11 | } |
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::exists(fs::path const&) Unexecuted instantiation: feebumper.cpp:fs::exists(fs::path const&) Unexecuted instantiation: addresses.cpp:fs::exists(fs::path const&) Unexecuted instantiation: backup.cpp:fs::exists(fs::path const&) Unexecuted instantiation: coins.cpp:fs::exists(fs::path const&) Unexecuted instantiation: encrypt.cpp:fs::exists(fs::path const&) Unexecuted instantiation: transactions.cpp:fs::exists(fs::path const&) Unexecuted instantiation: protocol.cpp:fs::exists(fs::path const&) Unexecuted instantiation: process.cpp:fs::exists(fs::path const&) Unexecuted instantiation: init.capnp.proxy-client.c++:fs::exists(fs::path const&) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::exists(fs::path const&) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::exists(fs::path const&) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::exists(fs::path const&) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::exists(fs::path const&) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::exists(fs::path const&) Unexecuted instantiation: chainparams.cpp:fs::exists(fs::path const&) Unexecuted instantiation: chainparamsbase.cpp:fs::exists(fs::path const&) Unexecuted instantiation: args.cpp:fs::exists(fs::path const&) Unexecuted instantiation: config.cpp:fs::exists(fs::path const&) settings.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 1.83k | { | 96 | 1.83k | return std::filesystem::exists(p); | 97 | 1.83k | } |
common.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 1.18k | { | 96 | 1.18k | return std::filesystem::exists(p); | 97 | 1.18k | } |
Unexecuted instantiation: pow.cpp:fs::exists(fs::path const&) Unexecuted instantiation: rawtransaction_util.cpp:fs::exists(fs::path const&) Unexecuted instantiation: request.cpp:fs::exists(fs::path const&) Unexecuted instantiation: asmap.cpp:fs::exists(fs::path const&) Unexecuted instantiation: fs.cpp:fs::exists(fs::path const&) fs_helpers.cpp:fs::exists(fs::path const&) Line | Count | Source | 95 | 2 | { | 96 | 2 | return std::filesystem::exists(p); | 97 | 2 | } |
Unexecuted instantiation: readwritefile.cpp:fs::exists(fs::path const&) Unexecuted instantiation: streams.cpp:fs::exists(fs::path const&) Unexecuted instantiation: bitcoind.cpp:fs::exists(fs::path const&) |
98 | | static inline bool exists(const std::filesystem::file_status& s) |
99 | 13 | { |
100 | 13 | return std::filesystem::exists(s); |
101 | 13 | } Unexecuted instantiation: main.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: addrman_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: argsman_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: banman_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: base58_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: baseindex_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: bip32_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: bip324_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockchain_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockencodings_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockmanager_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: bloom_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: btcsignals_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: chain_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: chainstate_write_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: checkqueue_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coins_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: compress_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: crypto_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: cuckoocache_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: dbwrapper_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: denialofservice_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: descriptor_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: disconnected_transactions.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: feerounder_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: flatfile_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: fs_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: getarg_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: hash_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: httpserver_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: i2p_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: interfaces_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: key_io_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: key_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: logging_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mempool_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: merkle_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: merkleblock_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: miner_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: miniminer_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: miniscript_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: minisketch_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: multisig_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: bip328_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: net_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: netbase_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: node_init_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: node_warnings_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: orphanage_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: pcp_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: peerman_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: pmt_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: pool_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: pow_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: prevector_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: private_broadcast_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: psbt_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: random_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: rbf_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: rest_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: rpc_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: sanity_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: script_assets_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: script_p2sh_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: script_segwit_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: script_standard_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: script_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: scriptnum_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: serfloat_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: serialize_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: settings_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: sighash_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: sigopcount_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: skiplist_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: sock_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: streams_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: system_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: threadpool_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: timeoffsets_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: transaction_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txdownload_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txindex_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txospenderindex_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txpackage_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txreconciliation_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txrequest_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txvalidation_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: util_expected_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: util_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: util_trace_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: validation_block_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: validation_chainstate_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: validation_chainstatemanager_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: validation_flush_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: validation_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: validationinterface_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: versionbits_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: init_test_fixture.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: wallet_test_fixture.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: db_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coinselector_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coinselection_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: feebumper_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: group_outputs_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: init_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: ismine_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: spend_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: wallet_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: walletdb_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: walletload_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: ipc_tests.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockfilter.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: logging.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mining.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: net.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: setup_common.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txmempool.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: validation.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: util.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: addrdb.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: banman.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockencodings.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: tx_verify.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: dbwrapper.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: flatfile.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: headerssync.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: httpserver.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: i2p.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: base.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockfilterindex.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coinstatsindex.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txindex.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txospenderindex.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: init.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: chain.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coinstats.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mapport.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: net_processing.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: netgroup.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: abort.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockmanager_args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: blockstorage.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: caches.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: chainstate.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: chainstatemanager_args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coins_view_args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: context.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: database_args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: interfaces.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: kernel_notifications.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mempool_args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mempool_persist.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mempool_persist_args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: miner.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mining_args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: peerman_args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: transaction.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txdownloadman_impl.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txorphanage.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txreconciliation.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: utxo_snapshot.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: block_policy_estimator.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: estimator_args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: estimator_man.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mempool_estimator.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: private_broadcast.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: rest.cpp:fs::exists(std::filesystem::file_status const&) blockchain.cpp:fs::exists(std::filesystem::file_status const&) Line | Count | Source | 99 | 13 | { | 100 | 13 | return std::filesystem::exists(s); | 101 | 13 | } |
Unexecuted instantiation: external_signer.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: fees.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mempool.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: node.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: output_script.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: rawtransaction.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: server.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: server_util.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: signmessage.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txoutproof.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: torcontrol.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txdb.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: txrequest.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: validationinterface.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: versionbits.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: httprpc.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coin.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coincontrol.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coinselection.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: load.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: migrate.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: receive.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: wallet.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: scan.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: scriptpubkeyman.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: spend.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: sqlite.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: walletdb.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: walletutil.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: db.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: export.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: feebumper.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: addresses.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: backup.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: coins.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: encrypt.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: transactions.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: protocol.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: process.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: init.capnp.proxy-client.c++:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: chainparams.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: chainparamsbase.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: args.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: config.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: settings.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: common.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: pow.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: rawtransaction_util.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: request.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: asmap.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: fs.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: fs_helpers.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: readwritefile.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: streams.cpp:fs::exists(std::filesystem::file_status const&) Unexecuted instantiation: bitcoind.cpp:fs::exists(std::filesystem::file_status const&) |
102 | | |
103 | | // Allow explicit quoted stream I/O. |
104 | | static inline auto quoted(const std::string& s) |
105 | 595 | { |
106 | 595 | return std::quoted(s, '"', '&'); |
107 | 595 | } Unexecuted instantiation: main.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: addrman_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: argsman_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: banman_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: base58_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: baseindex_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bip32_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bip324_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockchain_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockencodings_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockmanager_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bloom_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: btcsignals_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chain_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainstate_write_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: checkqueue_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coins_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: compress_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: crypto_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: cuckoocache_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: dbwrapper_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: denialofservice_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: descriptor_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: disconnected_transactions.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: feerounder_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: flatfile_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: fs_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: getarg_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: hash_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: httpserver_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: i2p_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: interfaces_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: key_io_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: key_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: logging_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: merkle_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: merkleblock_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: miner_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: miniminer_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: miniscript_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: minisketch_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: multisig_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bip328_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: netbase_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: node_init_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: node_warnings_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: orphanage_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pcp_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: peerman_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pmt_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pool_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pow_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: prevector_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: private_broadcast_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: psbt_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: random_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rbf_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rest_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rpc_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: sanity_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_assets_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_p2sh_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_segwit_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_standard_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: scriptnum_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: serfloat_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: serialize_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: settings_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: sighash_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: sigopcount_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: skiplist_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: sock_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: streams_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: system_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: threadpool_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: timeoffsets_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: transaction_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txdownload_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txindex_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txospenderindex_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txpackage_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txreconciliation_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txrequest_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txvalidation_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: util_expected_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: util_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: util_trace_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_block_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_chainstate_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_chainstatemanager_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_flush_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validationinterface_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: versionbits_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: init_test_fixture.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_test_fixture.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: db_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinselector_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinselection_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: feebumper_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: group_outputs_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: init_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: ismine_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: spend_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: walletdb_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: walletload_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: ipc_tests.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockfilter.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: logging.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: setup_common.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txmempool.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: util.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) addrdb.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 105 | 562 | { | 106 | 562 | return std::quoted(s, '"', '&'); | 107 | 562 | } |
Unexecuted instantiation: banman.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockencodings.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: tx_verify.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: dbwrapper.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: flatfile.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: headerssync.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: httpserver.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: i2p.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: base.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockfilterindex.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinstatsindex.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txindex.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txospenderindex.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) init.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 105 | 21 | { | 106 | 21 | return std::quoted(s, '"', '&'); | 107 | 21 | } |
Unexecuted instantiation: chain.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinstats.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mapport.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net_processing.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: netgroup.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: abort.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockmanager_args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockstorage.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: caches.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainstate.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainstatemanager_args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coins_view_args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: context.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: database_args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: interfaces.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: kernel_notifications.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_persist.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_persist_args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: miner.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining_args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: peerman_args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: transaction.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txdownloadman_impl.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txorphanage.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txreconciliation.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: utxo_snapshot.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: block_policy_estimator.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: estimator_args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: estimator_man.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_estimator.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: private_broadcast.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rest.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockchain.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: external_signer.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: fees.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: node.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: output_script.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rawtransaction.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: server.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: server_util.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: signmessage.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txoutproof.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: torcontrol.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txdb.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txrequest.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validationinterface.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: versionbits.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: httprpc.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coin.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coincontrol.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinselection.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: load.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: migrate.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: receive.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) wallet.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 105 | 4 | { | 106 | 4 | return std::quoted(s, '"', '&'); | 107 | 4 | } |
Unexecuted instantiation: scan.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: scriptpubkeyman.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: spend.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: sqlite.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: walletdb.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: walletutil.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: db.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: export.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: feebumper.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: addresses.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: backup.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coins.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: encrypt.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: transactions.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: protocol.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) process.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 105 | 1 | { | 106 | 1 | return std::quoted(s, '"', '&'); | 107 | 1 | } |
Unexecuted instantiation: init.capnp.proxy-client.c++:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainparams.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainparamsbase.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: args.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: config.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: settings.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: common.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pow.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rawtransaction_util.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: request.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) asmap.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 105 | 7 | { | 106 | 7 | return std::quoted(s, '"', '&'); | 107 | 7 | } |
Unexecuted instantiation: fs.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: fs_helpers.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: readwritefile.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: streams.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bitcoind.cpp:fs::quoted(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) |
108 | | |
109 | | // Allow safe path append operations. |
110 | | static inline path operator/(path p1, const path& p2) |
111 | 431k | { |
112 | 431k | p1 /= p2; |
113 | 431k | return p1; |
114 | 431k | } Unexecuted instantiation: main.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: addrman_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: argsman_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: banman_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: base58_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: baseindex_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: bip32_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: bip324_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockchain_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockencodings_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockmanager_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: bloom_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: btcsignals_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: chain_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: chainstate_write_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: checkqueue_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coins_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: compress_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: crypto_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: cuckoocache_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: dbwrapper_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: denialofservice_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: descriptor_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: disconnected_transactions.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: feerounder_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: flatfile_tests.cpp:fs::operator/(fs::path, fs::path const&) fs_tests.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 2 | { | 112 | 2 | p1 /= p2; | 113 | 2 | return p1; | 114 | 2 | } |
Unexecuted instantiation: getarg_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: hash_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: httpserver_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: i2p_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: interfaces_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: key_io_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: key_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: logging_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mempool_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: merkle_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: merkleblock_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: miner_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: miniminer_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: miniscript_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: minisketch_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: multisig_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: bip328_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: net_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: netbase_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: node_init_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: node_warnings_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: orphanage_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: pcp_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: peerman_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: pmt_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: pool_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: pow_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: prevector_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: private_broadcast_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: psbt_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: random_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: rbf_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: rest_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: rpc_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: sanity_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: script_assets_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: script_p2sh_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: script_segwit_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: script_standard_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: script_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: scriptnum_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: serfloat_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: serialize_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: settings_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: sighash_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: sigopcount_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: skiplist_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: sock_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: streams_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: system_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: threadpool_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: timeoffsets_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: transaction_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txdownload_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txindex_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txospenderindex_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txpackage_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txreconciliation_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txrequest_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txvalidation_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: util_expected_tests.cpp:fs::operator/(fs::path, fs::path const&) util_tests.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 1 | { | 112 | 1 | p1 /= p2; | 113 | 1 | return p1; | 114 | 1 | } |
Unexecuted instantiation: util_trace_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: validation_block_tests.cpp:fs::operator/(fs::path, fs::path const&) validation_chainstate_tests.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 1 | { | 112 | 1 | p1 /= p2; | 113 | 1 | return p1; | 114 | 1 | } |
validation_chainstatemanager_tests.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 32 | { | 112 | 32 | p1 /= p2; | 113 | 32 | return p1; | 114 | 32 | } |
Unexecuted instantiation: validation_flush_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: validation_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: validationinterface_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: versionbits_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: init_test_fixture.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: wallet_test_fixture.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: db_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coinselector_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coinselection_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: feebumper_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: group_outputs_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: init_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: ismine_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: spend_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: wallet_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: walletdb_tests.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: walletload_tests.cpp:fs::operator/(fs::path, fs::path const&) ipc_tests.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 2 | { | 112 | 2 | p1 /= p2; | 113 | 2 | return p1; | 114 | 2 | } |
Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockfilter.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: logging.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mining.cpp:fs::operator/(fs::path, fs::path const&) net.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 23 | { | 112 | 23 | p1 /= p2; | 113 | 23 | return p1; | 114 | 23 | } |
Unexecuted instantiation: setup_common.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txmempool.cpp:fs::operator/(fs::path, fs::path const&) validation.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 27 | { | 112 | 27 | p1 /= p2; | 113 | 27 | return p1; | 114 | 27 | } |
Unexecuted instantiation: util.cpp:fs::operator/(fs::path, fs::path const&) addrdb.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 1.61k | { | 112 | 1.61k | p1 /= p2; | 113 | 1.61k | return p1; | 114 | 1.61k | } |
Unexecuted instantiation: banman.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockencodings.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: tx_verify.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: dbwrapper.cpp:fs::operator/(fs::path, fs::path const&) flatfile.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 403k | { | 112 | 403k | p1 /= p2; | 113 | 403k | return p1; | 114 | 403k | } |
Unexecuted instantiation: headerssync.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: httpserver.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: i2p.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: base.cpp:fs::operator/(fs::path, fs::path const&) blockfilterindex.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 51 | { | 112 | 51 | p1 /= p2; | 113 | 51 | return p1; | 114 | 51 | } |
Unexecuted instantiation: coinstatsindex.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txindex.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txospenderindex.cpp:fs::operator/(fs::path, fs::path const&) init.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 2 | { | 112 | 2 | p1 /= p2; | 113 | 2 | return p1; | 114 | 2 | } |
Unexecuted instantiation: chain.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coinstats.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mapport.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: net_processing.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: netgroup.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: abort.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockmanager_args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockstorage.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: caches.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: chainstate.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: chainstatemanager_args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coins_view_args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: context.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: database_args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: interfaces.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: kernel_notifications.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mempool_args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mempool_persist.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mempool_persist_args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: miner.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mining_args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: peerman_args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: transaction.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txdownloadman_impl.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txorphanage.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txreconciliation.cpp:fs::operator/(fs::path, fs::path const&) utxo_snapshot.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 1.34k | { | 112 | 1.34k | p1 /= p2; | 113 | 1.34k | return p1; | 114 | 1.34k | } |
Unexecuted instantiation: block_policy_estimator.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: estimator_args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: estimator_man.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mempool_estimator.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: private_broadcast.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: rest.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: blockchain.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: external_signer.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: fees.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mempool.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: node.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: output_script.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: rawtransaction.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: server.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: server_util.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: signmessage.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txoutproof.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: torcontrol.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txdb.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: txrequest.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: validationinterface.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: versionbits.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: httprpc.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coin.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coincontrol.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coinselection.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: load.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: migrate.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: receive.cpp:fs::operator/(fs::path, fs::path const&) wallet.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 46 | { | 112 | 46 | p1 /= p2; | 113 | 46 | return p1; | 114 | 46 | } |
Unexecuted instantiation: scan.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: scriptpubkeyman.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: spend.cpp:fs::operator/(fs::path, fs::path const&) sqlite.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 148 | { | 112 | 148 | p1 /= p2; | 113 | 148 | return p1; | 114 | 148 | } |
Unexecuted instantiation: walletdb.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: walletutil.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: db.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: export.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: feebumper.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: addresses.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: backup.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: coins.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: encrypt.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: transactions.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: protocol.cpp:fs::operator/(fs::path, fs::path const&) process.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 52 | { | 112 | 52 | p1 /= p2; | 113 | 52 | return p1; | 114 | 52 | } |
Unexecuted instantiation: init.capnp.proxy-client.c++:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: chainparams.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: chainparamsbase.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: args.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: config.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: settings.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: common.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: pow.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: rawtransaction_util.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: request.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: asmap.cpp:fs::operator/(fs::path, fs::path const&) fs.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 18.0k | { | 112 | 18.0k | p1 /= p2; | 113 | 18.0k | return p1; | 114 | 18.0k | } |
fs_helpers.cpp:fs::operator/(fs::path, fs::path const&) Line | Count | Source | 111 | 5.96k | { | 112 | 5.96k | p1 /= p2; | 113 | 5.96k | return p1; | 114 | 5.96k | } |
Unexecuted instantiation: readwritefile.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: streams.cpp:fs::operator/(fs::path, fs::path const&) Unexecuted instantiation: bitcoind.cpp:fs::operator/(fs::path, fs::path const&) |
115 | | static inline path operator/(path p1, const char* p2) |
116 | 37.2k | { |
117 | 37.2k | p1 /= p2; |
118 | 37.2k | return p1; |
119 | 37.2k | } Unexecuted instantiation: main.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: addrman_tests.cpp:fs::operator/(fs::path, char const*) argsman_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 3 | { | 117 | 3 | p1 /= p2; | 118 | 3 | return p1; | 119 | 3 | } |
banman_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 1 | { | 117 | 1 | p1 /= p2; | 118 | 1 | return p1; | 119 | 1 | } |
Unexecuted instantiation: base58_tests.cpp:fs::operator/(fs::path, char const*) baseindex_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 2 | { | 117 | 2 | p1 /= p2; | 118 | 2 | return p1; | 119 | 2 | } |
Unexecuted instantiation: bip32_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: bip324_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: blockchain_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: blockencodings_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::operator/(fs::path, char const*) blockmanager_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 4 | { | 117 | 4 | p1 /= p2; | 118 | 4 | return p1; | 119 | 4 | } |
Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: bloom_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: btcsignals_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: chain_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: chainstate_write_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: checkqueue_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::operator/(fs::path, char const*) coins_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 1 | { | 117 | 1 | p1 /= p2; | 118 | 1 | return p1; | 119 | 1 | } |
Unexecuted instantiation: coinstatsindex_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: compress_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: crypto_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: cuckoocache_tests.cpp:fs::operator/(fs::path, char const*) dbwrapper_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 19 | { | 117 | 19 | p1 /= p2; | 118 | 19 | return p1; | 119 | 19 | } |
denialofservice_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 2 | { | 117 | 2 | p1 /= p2; | 118 | 2 | return p1; | 119 | 2 | } |
Unexecuted instantiation: descriptor_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: disconnected_transactions.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: feerounder_tests.cpp:fs::operator/(fs::path, char const*) flatfile_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 4 | { | 117 | 4 | p1 /= p2; | 118 | 4 | return p1; | 119 | 4 | } |
fs_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 2 | { | 117 | 2 | p1 /= p2; | 118 | 2 | return p1; | 119 | 2 | } |
Unexecuted instantiation: getarg_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: hash_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: httpserver_tests.cpp:fs::operator/(fs::path, char const*) i2p_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 3 | { | 117 | 3 | p1 /= p2; | 118 | 3 | return p1; | 119 | 3 | } |
Unexecuted instantiation: interfaces_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: key_io_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: key_tests.cpp:fs::operator/(fs::path, char const*) logging_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 6 | { | 117 | 6 | p1 /= p2; | 118 | 6 | return p1; | 119 | 6 | } |
Unexecuted instantiation: mempool_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: merkle_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: merkleblock_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: miner_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: miniminer_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: miniscript_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: minisketch_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: multisig_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: bip328_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: net_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: netbase_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: node_init_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: node_warnings_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: orphanage_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: pcp_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: peerman_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: pmt_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: pool_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: pow_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: prevector_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: private_broadcast_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: psbt_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: random_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: rbf_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: rest_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: rpc_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: sanity_tests.cpp:fs::operator/(fs::path, char const*) script_assets_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 1 | { | 117 | 1 | p1 /= p2; | 118 | 1 | return p1; | 119 | 1 | } |
Unexecuted instantiation: script_p2sh_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: script_segwit_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: script_standard_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: script_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: scriptnum_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: serfloat_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: serialize_tests.cpp:fs::operator/(fs::path, char const*) settings_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 1 | { | 117 | 1 | p1 /= p2; | 118 | 1 | return p1; | 119 | 1 | } |
Unexecuted instantiation: sighash_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: sigopcount_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: skiplist_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: sock_tests.cpp:fs::operator/(fs::path, char const*) streams_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 6 | { | 117 | 6 | p1 /= p2; | 118 | 6 | return p1; | 119 | 6 | } |
Unexecuted instantiation: system_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: threadpool_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: timeoffsets_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: transaction_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txdownload_tests.cpp:fs::operator/(fs::path, char const*) txindex_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 4 | { | 117 | 4 | p1 /= p2; | 118 | 4 | return p1; | 119 | 4 | } |
Unexecuted instantiation: txospenderindex_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txpackage_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txreconciliation_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txrequest_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txvalidation_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: util_expected_tests.cpp:fs::operator/(fs::path, char const*) util_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 5 | { | 117 | 5 | p1 /= p2; | 118 | 5 | return p1; | 119 | 5 | } |
Unexecuted instantiation: util_trace_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: validation_block_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: validation_chainstate_tests.cpp:fs::operator/(fs::path, char const*) validation_chainstatemanager_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 11 | { | 117 | 11 | p1 /= p2; | 118 | 11 | return p1; | 119 | 11 | } |
Unexecuted instantiation: validation_flush_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: validation_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: validationinterface_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: versionbits_tests.cpp:fs::operator/(fs::path, char const*) init_test_fixture.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 42 | { | 117 | 42 | p1 /= p2; | 118 | 42 | return p1; | 119 | 42 | } |
Unexecuted instantiation: wallet_test_fixture.cpp:fs::operator/(fs::path, char const*) db_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 6 | { | 117 | 6 | p1 /= p2; | 118 | 6 | return p1; | 119 | 6 | } |
Unexecuted instantiation: coinselector_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: coinselection_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: feebumper_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: group_outputs_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: init_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: ismine_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: spend_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: wallet_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: walletdb_tests.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: walletload_tests.cpp:fs::operator/(fs::path, char const*) ipc_tests.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 1 | { | 117 | 1 | p1 /= p2; | 118 | 1 | return p1; | 119 | 1 | } |
Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::operator/(fs::path, char const*) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::operator/(fs::path, char const*) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::operator/(fs::path, char const*) Unexecuted instantiation: blockfilter.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: logging.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: mining.cpp:fs::operator/(fs::path, char const*) net.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 121 | { | 117 | 121 | p1 /= p2; | 118 | 121 | return p1; | 119 | 121 | } |
setup_common.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 540 | { | 117 | 540 | p1 /= p2; | 118 | 540 | return p1; | 119 | 540 | } |
Unexecuted instantiation: txmempool.cpp:fs::operator/(fs::path, char const*) validation.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 1.34k | { | 117 | 1.34k | p1 /= p2; | 118 | 1.34k | return p1; | 119 | 1.34k | } |
Unexecuted instantiation: util.cpp:fs::operator/(fs::path, char const*) addrdb.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 2.71k | { | 117 | 2.71k | p1 /= p2; | 118 | 2.71k | return p1; | 119 | 2.71k | } |
Unexecuted instantiation: banman.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: blockencodings.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: tx_verify.cpp:fs::operator/(fs::path, char const*) dbwrapper.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 44 | { | 117 | 44 | p1 /= p2; | 118 | 44 | return p1; | 119 | 44 | } |
Unexecuted instantiation: flatfile.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: headerssync.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: httpserver.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: i2p.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: base.cpp:fs::operator/(fs::path, char const*) blockfilterindex.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 153 | { | 117 | 153 | p1 /= p2; | 118 | 153 | return p1; | 119 | 153 | } |
coinstatsindex.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 235 | { | 117 | 235 | p1 /= p2; | 118 | 235 | return p1; | 119 | 235 | } |
txindex.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 184 | { | 117 | 184 | p1 /= p2; | 118 | 184 | return p1; | 119 | 184 | } |
txospenderindex.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 90 | { | 117 | 90 | p1 /= p2; | 118 | 90 | return p1; | 119 | 90 | } |
init.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 8.73k | { | 117 | 8.73k | p1 /= p2; | 118 | 8.73k | return p1; | 119 | 8.73k | } |
Unexecuted instantiation: chain.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: coinstats.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: mapport.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: net_processing.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: netgroup.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: abort.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: blockmanager_args.cpp:fs::operator/(fs::path, char const*) blockstorage.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 1.29k | { | 117 | 1.29k | p1 /= p2; | 118 | 1.29k | return p1; | 119 | 1.29k | } |
Unexecuted instantiation: caches.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: chainstate.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: chainstatemanager_args.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: coins_view_args.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: context.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: database_args.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: interfaces.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: kernel_notifications.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: mempool_args.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: mempool_persist.cpp:fs::operator/(fs::path, char const*) mempool_persist_args.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 1.97k | { | 117 | 1.97k | p1 /= p2; | 118 | 1.97k | return p1; | 119 | 1.97k | } |
Unexecuted instantiation: miner.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: mining_args.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: peerman_args.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: transaction.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txdownloadman_impl.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txorphanage.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txreconciliation.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: utxo_snapshot.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: block_policy_estimator.cpp:fs::operator/(fs::path, char const*) estimator_args.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 7.50k | { | 117 | 7.50k | p1 /= p2; | 118 | 7.50k | return p1; | 119 | 7.50k | } |
Unexecuted instantiation: estimator_man.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: mempool_estimator.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: private_broadcast.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: rest.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: blockchain.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: external_signer.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: fees.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: mempool.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: node.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: output_script.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: rawtransaction.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: server.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: server_util.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: signmessage.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txoutproof.cpp:fs::operator/(fs::path, char const*) torcontrol.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 16 | { | 117 | 16 | p1 /= p2; | 118 | 16 | return p1; | 119 | 16 | } |
Unexecuted instantiation: txdb.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: txrequest.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: validationinterface.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: versionbits.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: httprpc.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: coin.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: coincontrol.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: coinselection.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: load.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: migrate.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: receive.cpp:fs::operator/(fs::path, char const*) wallet.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 51 | { | 117 | 51 | p1 /= p2; | 118 | 51 | return p1; | 119 | 51 | } |
Unexecuted instantiation: scan.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: scriptpubkeyman.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: spend.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: sqlite.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: walletdb.cpp:fs::operator/(fs::path, char const*) walletutil.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 2.34k | { | 117 | 2.34k | p1 /= p2; | 118 | 2.34k | return p1; | 119 | 2.34k | } |
db.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 8.59k | { | 117 | 8.59k | p1 /= p2; | 118 | 8.59k | return p1; | 119 | 8.59k | } |
Unexecuted instantiation: export.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: feebumper.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: addresses.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: backup.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: coins.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: encrypt.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: transactions.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: protocol.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: process.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: init.capnp.proxy-client.c++:fs::operator/(fs::path, char const*) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::operator/(fs::path, char const*) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::operator/(fs::path, char const*) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::operator/(fs::path, char const*) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::operator/(fs::path, char const*) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::operator/(fs::path, char const*) Unexecuted instantiation: chainparams.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: chainparamsbase.cpp:fs::operator/(fs::path, char const*) args.cpp:fs::operator/(fs::path, char const*) Line | Count | Source | 116 | 1.19k | { | 117 | 1.19k | p1 /= p2; | 118 | 1.19k | return p1; | 119 | 1.19k | } |
Unexecuted instantiation: config.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: settings.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: common.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: pow.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: rawtransaction_util.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: request.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: asmap.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: fs.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: fs_helpers.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: readwritefile.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: streams.cpp:fs::operator/(fs::path, char const*) Unexecuted instantiation: bitcoind.cpp:fs::operator/(fs::path, char const*) |
120 | | static inline path operator+(path p1, const char* p2) |
121 | 6.01k | { |
122 | 6.01k | p1 += p2; |
123 | 6.01k | return p1; |
124 | 6.01k | } Unexecuted instantiation: main.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: addrman_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: argsman_tests.cpp:fs::operator+(fs::path, char const*) banman_tests.cpp:fs::operator+(fs::path, char const*) Line | Count | Source | 121 | 1 | { | 122 | 1 | p1 += p2; | 123 | 1 | return p1; | 124 | 1 | } |
Unexecuted instantiation: base58_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: baseindex_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: bip32_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: bip324_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockchain_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockencodings_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockmanager_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: bloom_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: btcsignals_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: chain_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: chainstate_write_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: checkqueue_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coins_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: compress_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: crypto_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: cuckoocache_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: dbwrapper_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: denialofservice_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: descriptor_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: disconnected_transactions.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: feerounder_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: flatfile_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: fs_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: getarg_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: hash_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: httpserver_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: i2p_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: interfaces_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: key_io_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: key_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: logging_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: mempool_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: merkle_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: merkleblock_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: miner_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: miniminer_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: miniscript_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: minisketch_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: multisig_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: bip328_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: net_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: netbase_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: node_init_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: node_warnings_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: orphanage_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: pcp_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: peerman_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: pmt_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: pool_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: pow_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: prevector_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: private_broadcast_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: psbt_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: random_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: rbf_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: rest_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: rpc_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: sanity_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: script_assets_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: script_p2sh_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: script_segwit_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: script_standard_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: script_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: scriptnum_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: serfloat_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: serialize_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: settings_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: sighash_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: sigopcount_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: skiplist_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: sock_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: streams_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: system_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: threadpool_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: timeoffsets_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: transaction_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txdownload_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txindex_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txospenderindex_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txpackage_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txreconciliation_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txrequest_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txvalidation_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: util_expected_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: util_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: util_trace_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: validation_block_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: validation_chainstate_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: validation_chainstatemanager_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: validation_flush_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: validation_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: validationinterface_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: versionbits_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: init_test_fixture.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: wallet_test_fixture.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: db_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coinselector_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coinselection_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: feebumper_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: group_outputs_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: init_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: ismine_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: spend_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: wallet_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: walletdb_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: walletload_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: ipc_tests.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::operator+(fs::path, char const*) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::operator+(fs::path, char const*) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockfilter.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: logging.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: mining.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: net.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: setup_common.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txmempool.cpp:fs::operator+(fs::path, char const*) validation.cpp:fs::operator+(fs::path, char const*) Line | Count | Source | 121 | 4 | { | 122 | 4 | p1 += p2; | 123 | 4 | return p1; | 124 | 4 | } |
Unexecuted instantiation: util.cpp:fs::operator+(fs::path, char const*) addrdb.cpp:fs::operator+(fs::path, char const*) Line | Count | Source | 121 | 2.60k | { | 122 | 2.60k | p1 += p2; | 123 | 2.60k | return p1; | 124 | 2.60k | } |
Unexecuted instantiation: banman.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockencodings.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: tx_verify.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: dbwrapper.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: flatfile.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: headerssync.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: httpserver.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: i2p.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: base.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockfilterindex.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coinstatsindex.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txindex.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txospenderindex.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: init.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: chain.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coinstats.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: mapport.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: net_processing.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: netgroup.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: abort.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockmanager_args.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: blockstorage.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: caches.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: chainstate.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: chainstatemanager_args.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coins_view_args.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: context.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: database_args.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: interfaces.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: kernel_notifications.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: mempool_args.cpp:fs::operator+(fs::path, char const*) mempool_persist.cpp:fs::operator+(fs::path, char const*) Line | Count | Source | 121 | 1.97k | { | 122 | 1.97k | p1 += p2; | 123 | 1.97k | return p1; | 124 | 1.97k | } |
Unexecuted instantiation: mempool_persist_args.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: miner.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: mining_args.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: peerman_args.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: transaction.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txdownloadman_impl.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txorphanage.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txreconciliation.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: utxo_snapshot.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: block_policy_estimator.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: estimator_args.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: estimator_man.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: mempool_estimator.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: private_broadcast.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: rest.cpp:fs::operator+(fs::path, char const*) blockchain.cpp:fs::operator+(fs::path, char const*) Line | Count | Source | 121 | 12 | { | 122 | 12 | p1 += p2; | 123 | 12 | return p1; | 124 | 12 | } |
Unexecuted instantiation: external_signer.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: fees.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: mempool.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: node.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: output_script.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: rawtransaction.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: server.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: server_util.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: signmessage.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txoutproof.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: torcontrol.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txdb.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: txrequest.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: validationinterface.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: versionbits.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: httprpc.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coin.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coincontrol.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coinselection.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: load.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: migrate.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: receive.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: wallet.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: scan.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: scriptpubkeyman.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: spend.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: sqlite.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: walletdb.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: walletutil.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: db.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: export.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: feebumper.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: addresses.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: backup.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: coins.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: encrypt.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: transactions.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: protocol.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: process.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: init.capnp.proxy-client.c++:fs::operator+(fs::path, char const*) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::operator+(fs::path, char const*) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::operator+(fs::path, char const*) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::operator+(fs::path, char const*) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::operator+(fs::path, char const*) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::operator+(fs::path, char const*) Unexecuted instantiation: chainparams.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: chainparamsbase.cpp:fs::operator+(fs::path, char const*) args.cpp:fs::operator+(fs::path, char const*) Line | Count | Source | 121 | 1.41k | { | 122 | 1.41k | p1 += p2; | 123 | 1.41k | return p1; | 124 | 1.41k | } |
Unexecuted instantiation: config.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: settings.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: common.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: pow.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: rawtransaction_util.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: request.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: asmap.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: fs.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: fs_helpers.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: readwritefile.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: streams.cpp:fs::operator+(fs::path, char const*) Unexecuted instantiation: bitcoind.cpp:fs::operator+(fs::path, char const*) |
125 | | static inline path operator+(path p1, path::value_type p2) |
126 | 21 | { |
127 | 21 | p1 += p2; |
128 | 21 | return p1; |
129 | 21 | } Unexecuted instantiation: main.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: addrman_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: argsman_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: banman_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: base58_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: baseindex_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: bip32_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: bip324_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockchain_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockencodings_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockmanager_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: bloom_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: btcsignals_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: chain_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: chainstate_write_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: checkqueue_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coins_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: compress_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: crypto_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: cuckoocache_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: dbwrapper_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: denialofservice_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: descriptor_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: disconnected_transactions.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: feerounder_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: flatfile_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: fs_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: getarg_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: hash_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: httpserver_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: i2p_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: interfaces_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: key_io_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: key_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: logging_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mempool_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: merkle_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: merkleblock_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: miner_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: miniminer_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: miniscript_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: minisketch_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: multisig_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: bip328_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: net_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: netbase_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: node_init_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: node_warnings_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: orphanage_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: pcp_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: peerman_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: pmt_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: pool_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: pow_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: prevector_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: private_broadcast_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: psbt_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: random_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: rbf_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: rest_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: rpc_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: sanity_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: script_assets_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: script_p2sh_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: script_segwit_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: script_standard_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: script_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: scriptnum_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: serfloat_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: serialize_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: settings_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: sighash_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: sigopcount_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: skiplist_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: sock_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: streams_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: system_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: threadpool_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: timeoffsets_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: transaction_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txdownload_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txindex_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txospenderindex_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txpackage_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txreconciliation_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txrequest_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txvalidation_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: util_expected_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: util_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: util_trace_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: validation_block_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: validation_chainstate_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: validation_chainstatemanager_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: validation_flush_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: validation_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: validationinterface_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: versionbits_tests.cpp:fs::operator+(fs::path, char) init_test_fixture.cpp:fs::operator+(fs::path, char) Line | Count | Source | 126 | 21 | { | 127 | 21 | p1 += p2; | 128 | 21 | return p1; | 129 | 21 | } |
Unexecuted instantiation: wallet_test_fixture.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: db_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coinselector_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coinselection_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: feebumper_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: group_outputs_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: init_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: ismine_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: spend_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: wallet_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: walletdb_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: walletload_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: ipc_tests.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::operator+(fs::path, char) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::operator+(fs::path, char) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::operator+(fs::path, char) Unexecuted instantiation: blockfilter.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: logging.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mining.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: net.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: setup_common.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txmempool.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: validation.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: util.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: addrdb.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: banman.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockencodings.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: tx_verify.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: dbwrapper.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: flatfile.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: headerssync.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: httpserver.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: i2p.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: base.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockfilterindex.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coinstatsindex.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txindex.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txospenderindex.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: init.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: chain.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coinstats.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mapport.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: net_processing.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: netgroup.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: abort.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockmanager_args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockstorage.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: caches.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: chainstate.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: chainstatemanager_args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coins_view_args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: context.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: database_args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: interfaces.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: kernel_notifications.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mempool_args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mempool_persist.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mempool_persist_args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: miner.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mining_args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: peerman_args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: transaction.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txdownloadman_impl.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txorphanage.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txreconciliation.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: utxo_snapshot.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: block_policy_estimator.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: estimator_args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: estimator_man.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mempool_estimator.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: private_broadcast.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: rest.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: blockchain.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: external_signer.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: fees.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: mempool.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: node.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: output_script.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: rawtransaction.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: server.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: server_util.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: signmessage.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txoutproof.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: torcontrol.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txdb.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: txrequest.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: validationinterface.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: versionbits.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: httprpc.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coin.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coincontrol.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coinselection.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: load.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: migrate.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: receive.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: wallet.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: scan.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: scriptpubkeyman.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: spend.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: sqlite.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: walletdb.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: walletutil.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: db.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: export.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: feebumper.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: addresses.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: backup.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: coins.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: encrypt.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: transactions.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: protocol.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: process.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: init.capnp.proxy-client.c++:fs::operator+(fs::path, char) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::operator+(fs::path, char) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::operator+(fs::path, char) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::operator+(fs::path, char) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::operator+(fs::path, char) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::operator+(fs::path, char) Unexecuted instantiation: chainparams.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: chainparamsbase.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: args.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: config.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: settings.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: common.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: pow.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: rawtransaction_util.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: request.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: asmap.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: fs.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: fs_helpers.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: readwritefile.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: streams.cpp:fs::operator+(fs::path, char) Unexecuted instantiation: bitcoind.cpp:fs::operator+(fs::path, char) |
130 | | |
131 | | // Disallow unsafe path append operations. |
132 | | template<typename T> static inline path operator/(path p1, T p2) = delete; |
133 | | template<typename T> static inline path operator+(path p1, T p2) = delete; |
134 | | |
135 | | // Disallow implicit std::string conversion for copy_file |
136 | | // to avoid locale-dependent encoding on Windows. |
137 | | static inline bool copy_file(const path& from, const path& to, copy_options options) |
138 | 100 | { |
139 | 100 | return std::filesystem::copy_file(from, to, options); |
140 | 100 | } Unexecuted instantiation: main.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: addrman_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: argsman_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: banman_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: base58_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: baseindex_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: bip32_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: bip324_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockchain_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockencodings_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockmanager_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: bloom_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: btcsignals_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: chain_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: chainstate_write_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: checkqueue_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coins_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: compress_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: crypto_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: cuckoocache_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: dbwrapper_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: denialofservice_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: descriptor_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: disconnected_transactions.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: feerounder_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: flatfile_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: fs_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: getarg_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: hash_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: httpserver_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: i2p_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: interfaces_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: key_io_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: key_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: logging_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mempool_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: merkle_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: merkleblock_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: miner_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: miniminer_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: miniscript_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: minisketch_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: multisig_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: bip328_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: net_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: netbase_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: node_init_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: node_warnings_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: orphanage_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: pcp_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: peerman_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: pmt_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: pool_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: pow_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: prevector_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: private_broadcast_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: psbt_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: random_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: rbf_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: rest_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: rpc_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: sanity_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: script_assets_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: script_p2sh_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: script_segwit_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: script_standard_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: script_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: scriptnum_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: serfloat_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: serialize_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: settings_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: sighash_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: sigopcount_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: skiplist_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: sock_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: streams_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: system_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: threadpool_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: timeoffsets_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: transaction_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txdownload_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txindex_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txospenderindex_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txpackage_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txreconciliation_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txrequest_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txvalidation_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: util_expected_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: util_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: util_trace_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: validation_block_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: validation_chainstate_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: validation_chainstatemanager_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: validation_flush_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: validation_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: validationinterface_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: versionbits_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: init_test_fixture.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: wallet_test_fixture.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: db_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coinselector_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coinselection_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: feebumper_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: group_outputs_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: init_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: ismine_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: spend_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: wallet_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: walletdb_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: walletload_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: ipc_tests.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockfilter.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: logging.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mining.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: net.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: setup_common.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txmempool.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: validation.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: util.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: addrdb.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: banman.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockencodings.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: tx_verify.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: dbwrapper.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: flatfile.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: headerssync.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: httpserver.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: i2p.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: base.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockfilterindex.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coinstatsindex.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txindex.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txospenderindex.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: init.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: chain.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coinstats.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mapport.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: net_processing.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: netgroup.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: abort.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockmanager_args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockstorage.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: caches.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: chainstate.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: chainstatemanager_args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coins_view_args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: context.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: database_args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: interfaces.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: kernel_notifications.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mempool_args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mempool_persist.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mempool_persist_args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: miner.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mining_args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: peerman_args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: transaction.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txdownloadman_impl.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txorphanage.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txreconciliation.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: utxo_snapshot.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: block_policy_estimator.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: estimator_args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: estimator_man.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mempool_estimator.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: private_broadcast.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: rest.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: blockchain.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: external_signer.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: fees.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mempool.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: node.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: output_script.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: rawtransaction.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: server.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: server_util.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: signmessage.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txoutproof.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: torcontrol.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txdb.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: txrequest.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: validationinterface.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: versionbits.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: httprpc.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coin.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coincontrol.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coinselection.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: load.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) migrate.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Line | Count | Source | 138 | 52 | { | 139 | 52 | return std::filesystem::copy_file(from, to, options); | 140 | 52 | } |
Unexecuted instantiation: receive.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) wallet.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Line | Count | Source | 138 | 48 | { | 139 | 48 | return std::filesystem::copy_file(from, to, options); | 140 | 48 | } |
Unexecuted instantiation: scan.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: scriptpubkeyman.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: spend.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: sqlite.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: walletdb.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: walletutil.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: db.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: export.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: feebumper.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: addresses.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: backup.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: coins.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: encrypt.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: transactions.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: protocol.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: process.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: init.capnp.proxy-client.c++:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: chainparams.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: chainparamsbase.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: args.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: config.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: settings.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: common.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: pow.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: rawtransaction_util.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: request.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: asmap.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: fs.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: fs_helpers.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: readwritefile.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: streams.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) Unexecuted instantiation: bitcoind.cpp:fs::copy_file(fs::path const&, fs::path const&, std::filesystem::copy_options) |
141 | | |
142 | | /** |
143 | | * Convert path object to a byte string. On POSIX, paths natively are byte |
144 | | * strings, so this is trivial. On Windows, paths natively are Unicode, so an |
145 | | * encoding step is necessary. The inverse of \ref PathToString is \ref |
146 | | * PathFromString. The strings returned and parsed by these functions can be |
147 | | * used to call POSIX APIs, and for roundtrip conversion, logging, and |
148 | | * debugging. |
149 | | * |
150 | | * Because \ref PathToString and \ref PathFromString functions don't specify an |
151 | | * encoding, they are meant to be used internally, not externally. They are not |
152 | | * appropriate to use in applications requiring UTF-8, where |
153 | | * fs::path::u8string() / fs::path::utf8string() and fs::u8path() methods should be used instead. Other |
154 | | * applications could require still different encodings. For example, JSON, XML, |
155 | | * or URI applications might prefer to use higher-level escapes (\uXXXX or |
156 | | * &XXXX; or %XX) instead of multibyte encoding. Rust, Python, Java applications |
157 | | * may require encoding paths with their respective UTF-8 derivatives WTF-8, |
158 | | * PEP-383, and CESU-8 (see https://en.wikipedia.org/wiki/UTF-8#Derivatives). |
159 | | */ |
160 | | static inline std::string PathToString(const path& path) |
161 | 39.6k | { |
162 | | // Implementation note: On Windows, the std::filesystem::path(string) |
163 | | // constructor and std::filesystem::path::string() method are not safe to |
164 | | // use here, because these methods encode the path using C++'s narrow |
165 | | // multibyte encoding, which on Windows corresponds to the current "code |
166 | | // page", which is unpredictable and typically not able to represent all |
167 | | // valid paths. So fs::path::utf8string() and |
168 | | // fs::u8path() functions are used instead on Windows. On |
169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are |
170 | | // not always valid UTF-8, so plain string methods which do not transform |
171 | | // the path there are used. |
172 | | #ifdef WIN32 |
173 | | return path.utf8string(); |
174 | | #else |
175 | 39.6k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); |
176 | 39.6k | return path.std::filesystem::path::string(); |
177 | 39.6k | #endif |
178 | 39.6k | } Unexecuted instantiation: main.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: addrman_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) argsman_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 7 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 7 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 7 | return path.std::filesystem::path::string(); | 177 | 7 | #endif | 178 | 7 | } |
Unexecuted instantiation: banman_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: base58_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: baseindex_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: bip32_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: bip324_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: blockchain_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: blockencodings_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: blockmanager_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: bloom_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: btcsignals_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: chain_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: chainstate_write_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: checkqueue_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coins_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: compress_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: crypto_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: cuckoocache_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: dbwrapper_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: denialofservice_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: descriptor_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: disconnected_transactions.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: feerounder_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: flatfile_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) fs_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 4 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 4 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 4 | return path.std::filesystem::path::string(); | 177 | 4 | #endif | 178 | 4 | } |
Unexecuted instantiation: getarg_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: hash_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: httpserver_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: i2p_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: interfaces_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: key_io_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: key_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: logging_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mempool_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: merkle_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: merkleblock_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: miner_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: miniminer_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: miniscript_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: minisketch_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: multisig_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: bip328_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: net_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: netbase_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: node_init_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: node_warnings_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: orphanage_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: pcp_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: peerman_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: pmt_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: pool_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: pow_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: prevector_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: private_broadcast_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: psbt_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: random_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: rbf_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: rest_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: rpc_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: sanity_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: script_assets_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: script_p2sh_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: script_segwit_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: script_standard_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: script_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: scriptnum_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: serfloat_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: serialize_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) settings_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 3 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 3 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 3 | return path.std::filesystem::path::string(); | 177 | 3 | #endif | 178 | 3 | } |
Unexecuted instantiation: sighash_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: sigopcount_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: skiplist_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: sock_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: streams_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: system_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: threadpool_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: timeoffsets_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: transaction_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txdownload_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txindex_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txospenderindex_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txpackage_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txreconciliation_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txrequest_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txvalidation_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: util_expected_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: util_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: util_trace_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: validation_block_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) validation_chainstate_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 1 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 1 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 1 | return path.std::filesystem::path::string(); | 177 | 1 | #endif | 178 | 1 | } |
validation_chainstatemanager_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 32 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 32 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 32 | return path.std::filesystem::path::string(); | 177 | 32 | #endif | 178 | 32 | } |
Unexecuted instantiation: validation_flush_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: validation_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: validationinterface_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: versionbits_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) init_test_fixture.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 7 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 7 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 7 | return path.std::filesystem::path::string(); | 177 | 7 | #endif | 178 | 7 | } |
Unexecuted instantiation: wallet_test_fixture.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: db_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coinselector_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coinselection_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: feebumper_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: group_outputs_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: init_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: ismine_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: spend_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: wallet_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: walletdb_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: walletload_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) ipc_tests.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 3 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 3 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 3 | return path.std::filesystem::path::string(); | 177 | 3 | #endif | 178 | 3 | } |
Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: blockfilter.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: logging.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mining.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: net.cpp:fs::PathToString[abi:cxx11](fs::path const&) setup_common.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 2.98k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 2.98k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 2.98k | return path.std::filesystem::path::string(); | 177 | 2.98k | #endif | 178 | 2.98k | } |
Unexecuted instantiation: txmempool.cpp:fs::PathToString[abi:cxx11](fs::path const&) validation.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 77 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 77 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 77 | return path.std::filesystem::path::string(); | 177 | 77 | #endif | 178 | 77 | } |
Unexecuted instantiation: util.cpp:fs::PathToString[abi:cxx11](fs::path const&) addrdb.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 562 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 562 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 562 | return path.std::filesystem::path::string(); | 177 | 562 | #endif | 178 | 562 | } |
Unexecuted instantiation: banman.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: blockencodings.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: tx_verify.cpp:fs::PathToString[abi:cxx11](fs::path const&) dbwrapper.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 12.1k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 12.1k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 12.1k | return path.std::filesystem::path::string(); | 177 | 12.1k | #endif | 178 | 12.1k | } |
flatfile.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 13 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 13 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 13 | return path.std::filesystem::path::string(); | 177 | 13 | #endif | 178 | 13 | } |
Unexecuted instantiation: headerssync.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: httpserver.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: i2p.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: base.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: blockfilterindex.cpp:fs::PathToString[abi:cxx11](fs::path const&) coinstatsindex.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 1 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 1 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 1 | return path.std::filesystem::path::string(); | 177 | 1 | #endif | 178 | 1 | } |
txindex.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 2 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 2 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 2 | return path.std::filesystem::path::string(); | 177 | 2 | #endif | 178 | 2 | } |
Unexecuted instantiation: txospenderindex.cpp:fs::PathToString[abi:cxx11](fs::path const&) init.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 16 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 16 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 16 | return path.std::filesystem::path::string(); | 177 | 16 | #endif | 178 | 16 | } |
Unexecuted instantiation: chain.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coinstats.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mapport.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: net_processing.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: netgroup.cpp:fs::PathToString[abi:cxx11](fs::path const&) abort.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 3 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 3 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 3 | return path.std::filesystem::path::string(); | 177 | 3 | #endif | 178 | 3 | } |
Unexecuted instantiation: blockmanager_args.cpp:fs::PathToString[abi:cxx11](fs::path const&) blockstorage.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 3.22k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 3.22k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 3.22k | return path.std::filesystem::path::string(); | 177 | 3.22k | #endif | 178 | 3.22k | } |
Unexecuted instantiation: caches.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: chainstate.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: chainstatemanager_args.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coins_view_args.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: context.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: database_args.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: interfaces.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: kernel_notifications.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mempool_args.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mempool_persist.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mempool_persist_args.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: miner.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mining_args.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: peerman_args.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: transaction.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txdownloadman_impl.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txorphanage.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txreconciliation.cpp:fs::PathToString[abi:cxx11](fs::path const&) utxo_snapshot.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 12 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 12 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 12 | return path.std::filesystem::path::string(); | 177 | 12 | #endif | 178 | 12 | } |
block_policy_estimator.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 1.59k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 1.59k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 1.59k | return path.std::filesystem::path::string(); | 177 | 1.59k | #endif | 178 | 1.59k | } |
estimator_args.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 5 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 5 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 5 | return path.std::filesystem::path::string(); | 177 | 5 | #endif | 178 | 5 | } |
Unexecuted instantiation: estimator_man.cpp:fs::PathToString[abi:cxx11](fs::path const&) mempool_estimator.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 2.12k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 2.12k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 2.12k | return path.std::filesystem::path::string(); | 177 | 2.12k | #endif | 178 | 2.12k | } |
Unexecuted instantiation: private_broadcast.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: rest.cpp:fs::PathToString[abi:cxx11](fs::path const&) blockchain.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 103 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 103 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 103 | return path.std::filesystem::path::string(); | 177 | 103 | #endif | 178 | 103 | } |
Unexecuted instantiation: external_signer.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: fees.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mempool.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: node.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: output_script.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: rawtransaction.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: server.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: server_util.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: signmessage.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: txoutproof.cpp:fs::PathToString[abi:cxx11](fs::path const&) torcontrol.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 6 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 6 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 6 | return path.std::filesystem::path::string(); | 177 | 6 | #endif | 178 | 6 | } |
txdb.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 10 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 10 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 10 | return path.std::filesystem::path::string(); | 177 | 10 | #endif | 178 | 10 | } |
Unexecuted instantiation: txrequest.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: validationinterface.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: versionbits.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: httprpc.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coin.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coincontrol.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coinselection.cpp:fs::PathToString[abi:cxx11](fs::path const&) load.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 432 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 432 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 432 | return path.std::filesystem::path::string(); | 177 | 432 | #endif | 178 | 432 | } |
migrate.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 257 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 257 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 257 | return path.std::filesystem::path::string(); | 177 | 257 | #endif | 178 | 257 | } |
Unexecuted instantiation: receive.cpp:fs::PathToString[abi:cxx11](fs::path const&) wallet.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 104 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 104 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 104 | return path.std::filesystem::path::string(); | 177 | 104 | #endif | 178 | 104 | } |
Unexecuted instantiation: scan.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: scriptpubkeyman.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: spend.cpp:fs::PathToString[abi:cxx11](fs::path const&) sqlite.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 1.29k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 1.29k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 1.29k | return path.std::filesystem::path::string(); | 177 | 1.29k | #endif | 178 | 1.29k | } |
walletdb.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 313 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 313 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 313 | return path.std::filesystem::path::string(); | 177 | 313 | #endif | 178 | 313 | } |
Unexecuted instantiation: walletutil.cpp:fs::PathToString[abi:cxx11](fs::path const&) db.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 6 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 6 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 6 | return path.std::filesystem::path::string(); | 177 | 6 | #endif | 178 | 6 | } |
export.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 25 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 25 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 25 | return path.std::filesystem::path::string(); | 177 | 25 | #endif | 178 | 25 | } |
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: feebumper.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: addresses.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: backup.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: coins.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: encrypt.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: transactions.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: protocol.cpp:fs::PathToString[abi:cxx11](fs::path const&) process.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 53 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 53 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 53 | return path.std::filesystem::path::string(); | 177 | 53 | #endif | 178 | 53 | } |
Unexecuted instantiation: init.capnp.proxy-client.c++:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: chainparams.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: chainparamsbase.cpp:fs::PathToString[abi:cxx11](fs::path const&) args.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 2 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 2 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 2 | return path.std::filesystem::path::string(); | 177 | 2 | #endif | 178 | 2 | } |
config.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 2.35k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 2.35k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 2.35k | return path.std::filesystem::path::string(); | 177 | 2.35k | #endif | 178 | 2.35k | } |
settings.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 6 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 6 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 6 | return path.std::filesystem::path::string(); | 177 | 6 | #endif | 178 | 6 | } |
common.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 3.55k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 3.55k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 3.55k | return path.std::filesystem::path::string(); | 177 | 3.55k | #endif | 178 | 3.55k | } |
Unexecuted instantiation: pow.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: rawtransaction_util.cpp:fs::PathToString[abi:cxx11](fs::path const&) request.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 1.16k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 1.16k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 1.16k | return path.std::filesystem::path::string(); | 177 | 1.16k | #endif | 178 | 1.16k | } |
asmap.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 7 | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 7 | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 7 | return path.std::filesystem::path::string(); | 177 | 7 | #endif | 178 | 7 | } |
Unexecuted instantiation: fs.cpp:fs::PathToString[abi:cxx11](fs::path const&) fs_helpers.cpp:fs::PathToString[abi:cxx11](fs::path const&) Line | Count | Source | 161 | 7.14k | { | 162 | | // Implementation note: On Windows, the std::filesystem::path(string) | 163 | | // constructor and std::filesystem::path::string() method are not safe to | 164 | | // use here, because these methods encode the path using C++'s narrow | 165 | | // multibyte encoding, which on Windows corresponds to the current "code | 166 | | // page", which is unpredictable and typically not able to represent all | 167 | | // valid paths. So fs::path::utf8string() and | 168 | | // fs::u8path() functions are used instead on Windows. On | 169 | | // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are | 170 | | // not always valid UTF-8, so plain string methods which do not transform | 171 | | // the path there are used. | 172 | | #ifdef WIN32 | 173 | | return path.utf8string(); | 174 | | #else | 175 | 7.14k | static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform"); | 176 | 7.14k | return path.std::filesystem::path::string(); | 177 | 7.14k | #endif | 178 | 7.14k | } |
Unexecuted instantiation: readwritefile.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: streams.cpp:fs::PathToString[abi:cxx11](fs::path const&) Unexecuted instantiation: bitcoind.cpp:fs::PathToString[abi:cxx11](fs::path const&) |
179 | | |
180 | | /** |
181 | | * Convert byte string to path object. Inverse of \ref PathToString. |
182 | | */ |
183 | | static inline path PathFromString(const std::string& string) |
184 | 24.5k | { |
185 | | #ifdef WIN32 |
186 | | return u8path(string); |
187 | | #else |
188 | 24.5k | return std::filesystem::path(string); |
189 | 24.5k | #endif |
190 | 24.5k | } Unexecuted instantiation: main.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: addrman_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: argsman_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: banman_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: base58_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: baseindex_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bip32_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bip324_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockchain_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockencodings_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockfilter_index_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockmanager_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockpolicyestimator_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bloom_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: btcsignals_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chain_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainstate_write_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: checkqueue_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: cluster_linearize_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coins_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinstatsindex_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinsviewoverlay_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: compress_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: crypto_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: cuckoocache_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: dbwrapper_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: denialofservice_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: descriptor_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: disconnected_transactions.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: feerounder_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: flatfile_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) fs_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 4 | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 4 | return std::filesystem::path(string); | 189 | 4 | #endif | 190 | 4 | } |
Unexecuted instantiation: getarg_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: hash_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: headers_sync_chainwork_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: httpserver_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: i2p_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: interfaces_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: key_io_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: key_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: logging_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_fee_estimator_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: merkle_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: merkleblock_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: miner_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: miniminer_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: miniscript_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: minisketch_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: multisig_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bip328_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net_peer_connection_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net_peer_eviction_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: netbase_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: node_init_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: node_warnings_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: orphanage_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pcp_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: peerman_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pmt_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pool_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pow_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: prevector_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: private_broadcast_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: psbt_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: random_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rbf_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rest_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rpc_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: sanity_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_assets_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_p2sh_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_segwit_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_standard_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: script_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: scriptnum_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: serfloat_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: serialize_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: settings_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: sighash_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: sigopcount_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: skiplist_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: sock_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: streams_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: system_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: testnet4_miner_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: threadpool_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: timeoffsets_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: transaction_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txdownload_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txindex_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txospenderindex_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txpackage_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txreconciliation_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txrequest_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txvalidation_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txvalidationcache_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: util_expected_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: util_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: util_trace_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_block_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_chainstate_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_chainstatemanager_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_flush_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validationinterface_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: versionbits_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: init_test_fixture.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_test_fixture.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: db_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinselector_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinselection_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: feebumper_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: group_outputs_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: init_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: ismine_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: psbt_wallet_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: scriptpubkeyman_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: spend_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_crypto_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_interfaces_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_rpc_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: wallet_transaction_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: walletdb_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: walletload_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) ipc_tests.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 4 | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 4 | return std::filesystem::path(string); | 189 | 4 | #endif | 190 | 4 | } |
Unexecuted instantiation: ipc_test.capnp.proxy-client.c++:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: ipc_test.capnp.proxy-server.c++:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: ipc_test.capnp.proxy-types.c++:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockfilter.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: logging.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: setup_common.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txmempool.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validation.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: util.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: addrdb.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: banman.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockencodings.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: tx_verify.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: dbwrapper.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: flatfile.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: headerssync.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: httpserver.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: i2p.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: base.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockfilterindex.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinstatsindex.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txindex.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txospenderindex.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) init.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 1 | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 1 | return std::filesystem::path(string); | 189 | 1 | #endif | 190 | 1 | } |
Unexecuted instantiation: chain.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinstats.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mapport.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: net_processing.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: netgroup.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: abort.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockmanager_args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockstorage.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: caches.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainstate.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainstatemanager_args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coins_view_args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: context.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: database_args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: interfaces.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: kernel_notifications.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_persist.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_persist_args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: miner.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining_args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: peerman_args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: transaction.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txdownloadman_impl.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txorphanage.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txreconciliation.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: utxo_snapshot.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: block_policy_estimator.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: estimator_args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: estimator_man.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool_estimator.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: private_broadcast.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rest.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: blockchain.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: external_signer.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: fees.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mempool.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: node.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: output_script.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rawtransaction.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: server.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: server_util.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: signmessage.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txoutproof.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: torcontrol.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txdb.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: txrequest.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: validationinterface.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: versionbits.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: httprpc.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coin.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coincontrol.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coinselection.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) load.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 203 | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 203 | return std::filesystem::path(string); | 189 | 203 | #endif | 190 | 203 | } |
migrate.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 52 | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 52 | return std::filesystem::path(string); | 189 | 52 | #endif | 190 | 52 | } |
Unexecuted instantiation: receive.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) wallet.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 4.33k | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 4.33k | return std::filesystem::path(string); | 189 | 4.33k | #endif | 190 | 4.33k | } |
Unexecuted instantiation: scan.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: scriptpubkeyman.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: spend.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) sqlite.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 148 | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 148 | return std::filesystem::path(string); | 189 | 148 | #endif | 190 | 148 | } |
Unexecuted instantiation: walletdb.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: walletutil.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: db.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: export.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: feebumper.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: addresses.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: backup.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: coins.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: encrypt.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: transactions.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: protocol.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) process.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 52 | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 52 | return std::filesystem::path(string); | 189 | 52 | #endif | 190 | 52 | } |
Unexecuted instantiation: init.capnp.proxy-client.c++:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: init.capnp.proxy-types.c++:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining.capnp.proxy-types.c++:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: init.capnp.proxy-server.c++:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining.capnp.proxy-client.c++:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: mining.capnp.proxy-server.c++:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainparams.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: chainparamsbase.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) args.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 18.5k | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 18.5k | return std::filesystem::path(string); | 189 | 18.5k | #endif | 190 | 18.5k | } |
config.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 26 | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 26 | return std::filesystem::path(string); | 189 | 26 | #endif | 190 | 26 | } |
Unexecuted instantiation: settings.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: common.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: pow.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: rawtransaction_util.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: request.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: asmap.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: fs.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) fs_helpers.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Line | Count | Source | 184 | 1.19k | { | 185 | | #ifdef WIN32 | 186 | | return u8path(string); | 187 | | #else | 188 | 1.19k | return std::filesystem::path(string); | 189 | 1.19k | #endif | 190 | 1.19k | } |
Unexecuted instantiation: readwritefile.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: streams.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) Unexecuted instantiation: bitcoind.cpp:fs::PathFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) |
191 | | } // namespace fs |
192 | | |
193 | | /** Bridge operations to C stdio */ |
194 | | namespace fsbridge { |
195 | | using FopenFn = std::function<FILE*(const fs::path&, const char*)>; |
196 | | FILE *fopen(const fs::path& p, const char *mode); |
197 | | |
198 | | /** |
199 | | * Helper function for joining two paths |
200 | | * |
201 | | * @param[in] base Base path |
202 | | * @param[in] path Path to combine with base |
203 | | * @returns path unchanged if it is an absolute path, otherwise returns base joined with path. Returns base unchanged if path is empty. |
204 | | * @pre Base path must be absolute |
205 | | * @post Returned path will always be absolute |
206 | | */ |
207 | | fs::path AbsPathJoin(const fs::path& base, const fs::path& path); |
208 | | |
209 | | class FileLock |
210 | | { |
211 | | public: |
212 | | FileLock() = delete; |
213 | | FileLock(const FileLock&) = delete; |
214 | | FileLock(FileLock&&) = delete; |
215 | | explicit FileLock(const fs::path& file); |
216 | | ~FileLock(); |
217 | | bool TryLock(); |
218 | 4 | std::string GetReason() { return reason; } |
219 | | |
220 | | private: |
221 | | std::string reason; |
222 | | #ifndef WIN32 |
223 | | int fd = -1; |
224 | | #else |
225 | | void* hFile = (void*)-1; // INVALID_HANDLE_VALUE |
226 | | #endif |
227 | | }; |
228 | | }; |
229 | | |
230 | | // Disallow path operator<< formatting in tinyformat to avoid locale-dependent |
231 | | // encoding on windows. |
232 | | namespace tinyformat { |
233 | | template<> inline void formatValue(std::ostream&, const char*, const char*, int, const std::filesystem::path&) = delete; |
234 | | template<> inline void formatValue(std::ostream&, const char*, const char*, int, const fs::path&) = delete; |
235 | | } // namespace tinyformat |
236 | | |
237 | | #endif // BITCOIN_UTIL_FS_H |