Merge #10568: Remove unnecessary forward class declarations in header files

4087d9ea7 Remove unnecessary forward class declarations in header files (practicalswift)

Tree-SHA512: 80a9b2cd339ba9c606c0dd93739ac80941b6050388fee2edd7976ae8b5e332fd0b4f1df1e89c1d6d28a77c23a36b1e874e72977985fb8f710c65c45c3a926f97
This commit is contained in:
Pieter Wuille 2017-06-12 15:09:07 -07:00 committed by Pasta
parent 30c5aaead1
commit 195d42a284
16 changed files with 0 additions and 29 deletions

View File

@ -8,8 +8,6 @@
#include <string>
#include <map>
class HTTPRequest;
/** Start HTTP RPC subsystem.
* Precondition; HTTP and RPC has been started.
*/

View File

@ -17,9 +17,7 @@
class CBlockIndex;
class CChainParams;
class CConnman;
class CReserveKey;
class CScript;
class CWallet;
namespace Consensus { struct Params; };

View File

@ -125,7 +125,6 @@ struct AddedNodeInfo
bool fInbound;
};
class CTransaction;
class CNodeStats;
class CClientUIInterface;

View File

@ -8,7 +8,6 @@
#include <QDialog>
class AddressTableModel;
class OptionsModel;
class PlatformStyle;
namespace Ui {
@ -20,7 +19,6 @@ class QItemSelection;
class QMenu;
class QModelIndex;
class QSortFilterProxyModel;
class QTableView;
QT_END_NAMESPACE
/** Widget that shows a list of sending or receiving addresses.

View File

@ -32,8 +32,6 @@ class WalletModel;
class HelpMessageDialog;
class ModalOverlay;
class CWallet;
QT_BEGIN_NAMESPACE
class QAction;
class QProgressBar;

View File

@ -14,13 +14,10 @@
#include <atomic>
class AddressTableModel;
class BanTableModel;
class OptionsModel;
class PeerTableModel;
class TransactionTableModel;
class CWallet;
class CBlockIndex;
QT_BEGIN_NAMESPACE

View File

@ -20,7 +20,6 @@ class PlatformStyle;
class WalletModel;
class CCoinControl;
class CTxMemPool;
namespace Ui {
class CoinControlDialog;

View File

@ -15,7 +15,6 @@
#include <QPoint>
#include <QVariant>
class OptionsModel;
class PlatformStyle;
class WalletModel;

View File

@ -15,7 +15,6 @@
static const int MAX_SEND_POPUP_ENTRIES = 10;
class ClientModel;
class OptionsModel;
class PlatformStyle;
class SendCoinsEntry;
class SendCoinsRecipient;

View File

@ -9,7 +9,6 @@
#include <QObject>
class BitcoinGUI;
class ClientModel;
namespace Ui {
class HelpMessageDialog;

View File

@ -7,9 +7,6 @@
class CBlock;
class CBlockIndex;
class CScript;
class CTransaction;
class uint256;
class UniValue;
/**

View File

@ -26,9 +26,6 @@ namespace RPCServer
void OnPreCommand(std::function<void (const CRPCCommand&)> slot);
}
class CBlockIndex;
class CNetAddr;
/** Wrapper for UniValue::VType, which includes typeAny:
* Used to denote don't care type. Only used by RPCTypeCheckObj */
struct UniValueType {

View File

@ -33,7 +33,6 @@
#include <boost/signals2/signal.hpp>
class CAutoFile;
class CBlockIndex;
/** Fake height value used in Coin to signify they are only in the memory pool (since 0.8) */

View File

@ -12,9 +12,7 @@
#include <boost/signals2/last_value.hpp>
#include <boost/signals2/signal.hpp>
class CBasicKeyStore;
class CWallet;
class uint256;
class CBlockIndex;
class CDeterministicMNList;

View File

@ -34,7 +34,6 @@
class CBlockIndex;
class CBlockTreeDB;
class CBloomFilter;
class CChainParams;
class CCoinsViewDB;
class CInv;
@ -42,7 +41,6 @@ class CConnman;
class CScriptCheck;
class CBlockPolicyEstimator;
class CTxMemPool;
class CValidationInterface;
class CValidationState;
class PrecomputedTransactionData;
struct ChainTxData;

View File

@ -9,8 +9,6 @@
#include "serialize.h"
#include "support/allocators/secure.h"
class uint256;
const unsigned int WALLET_CRYPTO_KEY_SIZE = 32;
const unsigned int WALLET_CRYPTO_SALT_SIZE = 8;
const unsigned int WALLET_CRYPTO_IV_SIZE = 16;