aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmljstools/qmljssemanticinfo.cpp
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2018-11-24 10:22:37 +0100
committerAlessandro Portale <alessandro.portale@qt.io>2018-12-07 18:42:04 +0000
commit134bb1b8b61aea6499069fb21e272f4a2ac7ff98 (patch)
treee9ba5c91098be12f7cf842808d0066d5fb7067d2 /src/plugins/qmljstools/qmljssemanticinfo.cpp
parentcd9ab31093adbf8675bdc1fc83c85934827ddd07 (diff)
QmlJSTools: Modernize
modernize-* Change-Id: Ifc270455ab7500d18798ac0130744662ad3303fb Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/qmljstools/qmljssemanticinfo.cpp')
-rw-r--r--src/plugins/qmljstools/qmljssemanticinfo.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/qmljstools/qmljssemanticinfo.cpp b/src/plugins/qmljstools/qmljssemanticinfo.cpp
index b72aa2f58e8..1e9eae248a9 100644
--- a/src/plugins/qmljstools/qmljssemanticinfo.cpp
+++ b/src/plugins/qmljstools/qmljssemanticinfo.cpp
@@ -131,7 +131,7 @@ protected:
AST::Node *SemanticInfo::rangeAt(int cursorPosition) const
{
- AST::Node *declaringMember = 0;
+ AST::Node *declaringMember = nullptr;
for (int i = ranges.size() - 1; i != -1; --i) {
const Range &range = ranges.at(i);
@@ -152,7 +152,7 @@ Node *SemanticInfo::declaringMemberNoProperties(int cursorPosition) const
{
AST::Node *node = rangeAt(cursorPosition);
- if (UiObjectDefinition *objectDefinition = cast<UiObjectDefinition*>(node)) {
+ if (auto objectDefinition = cast<const UiObjectDefinition*>(node)) {
const QStringRef name = objectDefinition->qualifiedTypeNameId->name;
if (!name.isEmpty() && name.at(0).isLower()) {
QList<AST::Node *> path = rangePath(cursorPosition);
@@ -163,7 +163,7 @@ Node *SemanticInfo::declaringMemberNoProperties(int cursorPosition) const
if (path.size() > 2)
return path.at(path.size() - 3);
}
- } else if (UiObjectBinding *objectBinding = cast<UiObjectBinding*>(node)) {
+ } else if (auto objectBinding = cast<const UiObjectBinding*>(node)) {
const QStringRef name = objectBinding->qualifiedTypeNameId->name;
if (name.contains(QLatin1String("Gradient"))) {
QList<AST::Node *> path = rangePath(cursorPosition);
@@ -222,7 +222,7 @@ AST::Node *SemanticInfo::astNodeAt(int pos) const
{
const QList<AST::Node *> path = astPath(pos);
if (path.isEmpty())
- return 0;
+ return nullptr;
return path.last();
}