summaryrefslogtreecommitdiffstats
path: root/qtools/qmap.h
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-05-31 17:58:24 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-05-31 17:58:24 (GMT)
commitb265433382b93625b75cbc1f10b0509489b0b6b7 (patch)
tree896cdcd7e1a9f8c696fa7cf3535be906d2ad31d7 /qtools/qmap.h
parent1705a1442dfa83d6c442bb45ed0d6e76f135ee5a (diff)
downloadDoxygen-b265433382b93625b75cbc1f10b0509489b0b6b7.zip
Doxygen-b265433382b93625b75cbc1f10b0509489b0b6b7.tar.gz
Doxygen-b265433382b93625b75cbc1f10b0509489b0b6b7.tar.bz2
Added experimental multi-thread input processing support.
This is disabled by default. It can be enabled by setting MULTITHREADED_INPUT to 1 in doxygen.h. Still has many data races, so don't use for anything other than development!
Diffstat (limited to 'qtools/qmap.h')
-rw-r--r--qtools/qmap.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/qtools/qmap.h b/qtools/qmap.h
index f384a3d..0031e0d 100644
--- a/qtools/qmap.h
+++ b/qtools/qmap.h
@@ -1,5 +1,5 @@
/****************************************************************************
-**
+**
**
** Definition of QMap class
**
@@ -102,6 +102,7 @@ class Q_EXPORT QMapIterator
QMapIterator() : node( 0 ) {}
QMapIterator( QMapNode<K,T>* p ) : node( p ) {}
QMapIterator( const QMapIterator<K,T>& it ) : node( it.node ) {}
+ QMapIterator &operator=(const QMapIterator &it) = default;
bool operator==( const QMapIterator<K,T>& it ) const { return node == it.node; }
bool operator!=( const QMapIterator<K,T>& it ) const { return node != it.node; }