aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/parser
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@digia.com>2014-02-20 13:48:24 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-02 14:48:18 +0100
commitc021fd9aa8ccf30f63b8a21e3ae6cdf8a45d0b1f (patch)
tree37a819aaaca8c1d236153b454a6d211d7a3c31b5 /src/qml/parser
parenta37177dfe48534933b3d62d2ac83f41527dd78e8 (diff)
[new compiler] Fix error reporting for group properties
Report errors when setting group properties multiple times, or when assigning values to them. Some of this can be done right after parsing, some of it requires knowledge about the type of group property (QObject or value type) Change-Id: I1aa33e64a5f64dfa4f625469f5b6a84cd8dfb18d Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/qml/parser')
-rw-r--r--src/qml/parser/qqmljsastfwd_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/parser/qqmljsastfwd_p.h b/src/qml/parser/qqmljsastfwd_p.h
index f8cba4981c..4304991260 100644
--- a/src/qml/parser/qqmljsastfwd_p.h
+++ b/src/qml/parser/qqmljsastfwd_p.h
@@ -64,7 +64,7 @@ namespace QQmlJS { namespace AST {
class SourceLocation
{
public:
- SourceLocation(quint32 offset = 0, quint32 length = 0, quint32 line = 0, quint32 column = 0)
+ explicit SourceLocation(quint32 offset = 0, quint32 length = 0, quint32 line = 0, quint32 column = 0)
: offset(offset), length(length),
startLine(line), startColumn(column)
{ }