From 7e6f67dd9a177c56fdf190b9657294d73776863f Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Tue, 16 Jun 2009 15:39:01 +0200 Subject: Fixed range calculation for UiQualifiedId in the visitor for UiScriptBinding. --- src/declarative/qml/qmlscriptparser.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/declarative/qml/qmlscriptparser.cpp b/src/declarative/qml/qmlscriptparser.cpp index 6c2e3e0..fb7492d 100644 --- a/src/declarative/qml/qmlscriptparser.cpp +++ b/src/declarative/qml/qmlscriptparser.cpp @@ -628,6 +628,8 @@ bool ProcessAST::visit(AST::UiScriptBinding *node) node->statement); } + prop->location.range.length = prop->location.range.offset + prop->location.range.length - node->qualifiedId->identifierToken.offset; + prop->location.range.offset = node->qualifiedId->identifierToken.offset; Value *v = new Value; v->value = primitive; v->location = location(node->statement->firstSourceLocation(), -- cgit v0.12