aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmlcodegenerator.cpp
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@digia.com>2014-01-30 17:07:23 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-02-03 14:37:56 +0100
commit26e18f978a4fede91e783e697d32bef472db1d00 (patch)
tree63e25ace36e516974aecf1c31d2e509d546b1976 /src/qml/compiler/qqmlcodegenerator.cpp
parent6fcec2bb328b345653834a45535a7a4ccbd6ccf8 (diff)
[new compiler] Fix location when reporting signal declaration errors
Change-Id: Iaddb51cb7b0e28048761b98d6e48c70723cd5d00 Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/qml/compiler/qqmlcodegenerator.cpp')
-rw-r--r--src/qml/compiler/qqmlcodegenerator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/compiler/qqmlcodegenerator.cpp b/src/qml/compiler/qqmlcodegenerator.cpp
index f8abcc8539..f724a547fe 100644
--- a/src/qml/compiler/qqmlcodegenerator.cpp
+++ b/src/qml/compiler/qqmlcodegenerator.cpp
@@ -527,7 +527,7 @@ bool QQmlCodeGenerator::visit(AST::UiPublicMember *node)
QString signalName = node->name.toString();
signal->nameIndex = registerString(signalName);
- AST::SourceLocation loc = node->firstSourceLocation();
+ AST::SourceLocation loc = node->typeToken;
signal->location.line = loc.startLine;
signal->location.column = loc.startColumn;