forked from qt-creator/qt-creator
C++: fix member rewriting when doing template instantiation.
Task-number: QTCREATORBUG-7964 Change-Id: Icc7d87bb4f2d1ab0560a6c06187d9c23da9fe3e9 Reviewed-by: David Schulz <david.schulz@digia.com>
This commit is contained in:
3
src/libs/3rdparty/cplusplus/Templates.h
vendored
3
src/libs/3rdparty/cplusplus/Templates.h
vendored
@@ -24,6 +24,7 @@
|
||||
#include "CPlusPlusForwardDeclarations.h"
|
||||
#include "TypeVisitor.h"
|
||||
#include "FullySpecifiedType.h"
|
||||
#include "Name.h"
|
||||
#include "NameVisitor.h"
|
||||
#include "SymbolVisitor.h"
|
||||
#include <map>
|
||||
@@ -56,7 +57,7 @@ public:
|
||||
private:
|
||||
Control *_control;
|
||||
Subst *_previous;
|
||||
std::map<const Name *, FullySpecifiedType> _map;
|
||||
std::map<const Name *, FullySpecifiedType, Name::Compare> _map;
|
||||
};
|
||||
|
||||
class CPLUSPLUS_EXPORT CloneType: protected TypeVisitor
|
||||
|
||||
Reference in New Issue
Block a user