forked from qt-creator/qt-creator
CppTools: modernize
Change-Id: Iaf02e4d026f1ac8b216833d83cd7a735e21ff60a Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -39,7 +39,7 @@ class CPPTOOLS_EXPORT IndexItem
|
||||
{
|
||||
Q_DISABLE_COPY(IndexItem)
|
||||
|
||||
IndexItem() {}
|
||||
IndexItem() = default;
|
||||
|
||||
public:
|
||||
enum ItemType {
|
||||
@@ -52,7 +52,7 @@ public:
|
||||
};
|
||||
|
||||
public:
|
||||
typedef QSharedPointer<IndexItem> Ptr;
|
||||
using Ptr = QSharedPointer<IndexItem>;
|
||||
static Ptr create(const QString &symbolName,
|
||||
const QString &symbolType,
|
||||
const QString &symbolScope,
|
||||
@@ -94,7 +94,7 @@ public:
|
||||
Recurse, /// continues traversal with the children
|
||||
};
|
||||
|
||||
typedef std::function<VisitorResult (const IndexItem::Ptr &)> Visitor;
|
||||
using Visitor = std::function<VisitorResult (const IndexItem::Ptr &)>;
|
||||
|
||||
VisitorResult visitAllChildren(Visitor callback) const
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user