forked from qt-creator/qt-creator
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -4,6 +4,10 @@
|
|||||||
|
|
||||||
Qt Creator is Qt Software's crossplatform IDE. The core of Qt Creator is
|
Qt Creator is Qt Software's crossplatform IDE. The core of Qt Creator is
|
||||||
basically only a \l{ExtensionSystem}{plugin loader}.
|
basically only a \l{ExtensionSystem}{plugin loader}.
|
||||||
|
All functionality is implemented in plugins, the basis of Qt Creator is
|
||||||
|
implemented in the \l{Core} {Core} Plugin. The plugin manager provides
|
||||||
|
simple means for plugin cooperation that allow plugins to provide
|
||||||
|
hooks for other plugin's extensions.
|
||||||
|
|
||||||
\section1 Core Libraries
|
\section1 Core Libraries
|
||||||
|
|
||||||
@@ -75,8 +79,3 @@
|
|||||||
\generatelist functionindex
|
\generatelist functionindex
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*!
|
|
||||||
\group qtc
|
|
||||||
|
|
||||||
\title Core Plugin
|
|
||||||
*/
|
|
||||||
|
|||||||
@@ -6,14 +6,14 @@ language = Cpp
|
|||||||
headerdirs = . \
|
headerdirs = . \
|
||||||
../../src/libs/aggregation \
|
../../src/libs/aggregation \
|
||||||
../../src/libs/extensionsystem \
|
../../src/libs/extensionsystem \
|
||||||
../../src/plugins/core \
|
../../src/plugins/coreplugin \
|
||||||
../../src/plugins/core/actionmanager
|
../../src/plugins/coreplugin/actionmanager
|
||||||
|
|
||||||
sourcedirs = . \
|
sourcedirs = . \
|
||||||
../../src/libs/aggregation \
|
../../src/libs/aggregation \
|
||||||
../../src/libs/extensionsystem \
|
../../src/libs/extensionsystem \
|
||||||
../../src/plugins/core \
|
../../src/plugins/coreplugin \
|
||||||
../../src/plugins/core/actionmanager
|
../../src/plugins/coreplugin/actionmanager
|
||||||
|
|
||||||
headers.fileextesnions = "*.h"
|
headers.fileextesnions = "*.h"
|
||||||
sources.fileextensions = "*.cpp *.qdoc"
|
sources.fileextensions = "*.cpp *.qdoc"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ unix {
|
|||||||
QDOC = SRCDIR=$$PWD OUTDIR=$$OUT_PWD/doc/html $$(QTDIR)/tools/qdoc3/qdoc3
|
QDOC = SRCDIR=$$PWD OUTDIR=$$OUT_PWD/doc/html $$(QTDIR)/tools/qdoc3/qdoc3
|
||||||
HELPGENERATOR = $$(QTDIR)/bin/qhelpgenerator
|
HELPGENERATOR = $$(QTDIR)/bin/qhelpgenerator
|
||||||
} else {
|
} else {
|
||||||
QDOC = $$(QTDIR)\tools\qdoc3\release\qdoc3.exe
|
QDOC = set SRCDIR=$$PWD&& set OUTDIR=$$OUT_PWD/doc/html&& $$(QTDIR)\tools\qdoc3\release\qdoc3.exe
|
||||||
HELPGENERATOR = $$(QTDIR)\bin\qhelpgenerator.exe
|
HELPGENERATOR = $$(QTDIR)\bin\qhelpgenerator.exe
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -151,6 +151,26 @@
|
|||||||
|
|
||||||
\image qtcreator-compile-pane.png
|
\image qtcreator-compile-pane.png
|
||||||
|
|
||||||
|
|
||||||
|
\section1 Session Management in Qt Creator
|
||||||
|
|
||||||
|
### screenshot
|
||||||
|
|
||||||
|
In Qt Creator, a session is a collection of loaded projects, opened files,
|
||||||
|
editor settings, and so on. When you run Qt Creator, you have a default
|
||||||
|
session. You can create a new session using the \gui{Session Manager...},
|
||||||
|
available in the \gui{File -> Session} menu.
|
||||||
|
|
||||||
|
To switch between sessions, select \gui{File -> Session}. If you do not
|
||||||
|
create and select any session, Qt Creator will always use the default
|
||||||
|
session.
|
||||||
|
|
||||||
|
\omit
|
||||||
|
session management can also store project dependencies, thorbjorn is
|
||||||
|
currently working on it
|
||||||
|
\endomit
|
||||||
|
|
||||||
|
|
||||||
\section1 Qt Help Integration
|
\section1 Qt Help Integration
|
||||||
|
|
||||||
Qt Creator comes fully integrated with all of Qt's documentation and
|
Qt Creator comes fully integrated with all of Qt's documentation and
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
@@ -117,6 +117,9 @@ CatchClauseAST *AST::asCatchClause()
|
|||||||
ClassSpecifierAST *AST::asClassSpecifier()
|
ClassSpecifierAST *AST::asClassSpecifier()
|
||||||
{ return dynamic_cast<ClassSpecifierAST *>(this); }
|
{ return dynamic_cast<ClassSpecifierAST *>(this); }
|
||||||
|
|
||||||
|
CompoundLiteralAST *AST::asCompoundLiteral()
|
||||||
|
{ return dynamic_cast<CompoundLiteralAST *>(this); }
|
||||||
|
|
||||||
CompoundStatementAST *AST::asCompoundStatement()
|
CompoundStatementAST *AST::asCompoundStatement()
|
||||||
{ return dynamic_cast<CompoundStatementAST *>(this); }
|
{ return dynamic_cast<CompoundStatementAST *>(this); }
|
||||||
|
|
||||||
@@ -774,6 +777,42 @@ unsigned BoolLiteralAST::lastToken() const
|
|||||||
return token + 1;
|
return token + 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CompoundLiteralAST *CompoundLiteralAST::clone(MemoryPool *pool) const
|
||||||
|
{
|
||||||
|
CompoundLiteralAST *ast = new (pool) CompoundLiteralAST;
|
||||||
|
ast->lparen_token = lparen_token;
|
||||||
|
if (type_id)
|
||||||
|
ast->type_id = type_id->clone(pool);
|
||||||
|
ast->rparen_token = rparen_token;
|
||||||
|
if (initializer)
|
||||||
|
ast->initializer = initializer->clone(pool);
|
||||||
|
return ast;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CompoundLiteralAST::accept0(ASTVisitor *visitor)
|
||||||
|
{
|
||||||
|
if (visitor->visit(this)) {
|
||||||
|
accept(type_id, visitor);
|
||||||
|
accept(initializer, visitor);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
unsigned CompoundLiteralAST::firstToken() const
|
||||||
|
{
|
||||||
|
return lparen_token;
|
||||||
|
}
|
||||||
|
|
||||||
|
unsigned CompoundLiteralAST::lastToken() const
|
||||||
|
{
|
||||||
|
if (initializer)
|
||||||
|
return initializer->lastToken();
|
||||||
|
else if (rparen_token)
|
||||||
|
return rparen_token + 1;
|
||||||
|
else if (type_id)
|
||||||
|
return type_id->lastToken();
|
||||||
|
return lparen_token + 1;
|
||||||
|
}
|
||||||
|
|
||||||
BreakStatementAST *BreakStatementAST::clone(MemoryPool *pool) const
|
BreakStatementAST *BreakStatementAST::clone(MemoryPool *pool) const
|
||||||
{
|
{
|
||||||
BreakStatementAST *ast = new (pool) BreakStatementAST;
|
BreakStatementAST *ast = new (pool) BreakStatementAST;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
@@ -94,6 +94,7 @@ public:
|
|||||||
CastExpressionAST *asCastExpression();
|
CastExpressionAST *asCastExpression();
|
||||||
CatchClauseAST *asCatchClause();
|
CatchClauseAST *asCatchClause();
|
||||||
ClassSpecifierAST *asClassSpecifier();
|
ClassSpecifierAST *asClassSpecifier();
|
||||||
|
CompoundLiteralAST *asCompoundLiteral();
|
||||||
CompoundStatementAST *asCompoundStatement();
|
CompoundStatementAST *asCompoundStatement();
|
||||||
ConditionAST *asCondition();
|
ConditionAST *asCondition();
|
||||||
ConditionalExpressionAST *asConditionalExpression();
|
ConditionalExpressionAST *asConditionalExpression();
|
||||||
@@ -429,6 +430,24 @@ protected:
|
|||||||
virtual void accept0(ASTVisitor *visitor);
|
virtual void accept0(ASTVisitor *visitor);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class CPLUSPLUS_EXPORT CompoundLiteralAST: public ExpressionAST
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
unsigned lparen_token;
|
||||||
|
ExpressionAST *type_id;
|
||||||
|
unsigned rparen_token;
|
||||||
|
ExpressionAST *initializer;
|
||||||
|
|
||||||
|
public:
|
||||||
|
virtual unsigned firstToken() const;
|
||||||
|
virtual unsigned lastToken() const;
|
||||||
|
|
||||||
|
virtual CompoundLiteralAST *clone(MemoryPool *pool) const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
virtual void accept0(ASTVisitor *visitor);
|
||||||
|
};
|
||||||
|
|
||||||
class CPLUSPLUS_EXPORT QtMethodAST: public ExpressionAST
|
class CPLUSPLUS_EXPORT QtMethodAST: public ExpressionAST
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
@@ -104,6 +104,7 @@ public:
|
|||||||
virtual bool visit(CastExpressionAST *) { return true; }
|
virtual bool visit(CastExpressionAST *) { return true; }
|
||||||
virtual bool visit(CatchClauseAST *) { return true; }
|
virtual bool visit(CatchClauseAST *) { return true; }
|
||||||
virtual bool visit(ClassSpecifierAST *) { return true; }
|
virtual bool visit(ClassSpecifierAST *) { return true; }
|
||||||
|
virtual bool visit(CompoundLiteralAST *) { return true; }
|
||||||
virtual bool visit(CompoundStatementAST *) { return true; }
|
virtual bool visit(CompoundStatementAST *) { return true; }
|
||||||
virtual bool visit(ConditionAST *) { return true; }
|
virtual bool visit(ConditionAST *) { return true; }
|
||||||
virtual bool visit(ConditionalExpressionAST *) { return true; }
|
virtual bool visit(ConditionalExpressionAST *) { return true; }
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
@@ -77,6 +77,7 @@ class CaseStatementAST;
|
|||||||
class CastExpressionAST;
|
class CastExpressionAST;
|
||||||
class CatchClauseAST;
|
class CatchClauseAST;
|
||||||
class ClassSpecifierAST;
|
class ClassSpecifierAST;
|
||||||
|
class CompoundLiteralAST;
|
||||||
class CompoundStatementAST;
|
class CompoundStatementAST;
|
||||||
class ConditionAST;
|
class ConditionAST;
|
||||||
class ConditionalExpressionAST;
|
class ConditionalExpressionAST;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
@@ -333,6 +333,13 @@ bool CheckExpression::visit(QtMethodAST *ast)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool CheckExpression::visit(CompoundLiteralAST *ast)
|
||||||
|
{
|
||||||
|
/*FullySpecifiedType exprTy = */ semantic()->check(ast->type_id, _scope);
|
||||||
|
/*FullySpecifiedType initTy = */ semantic()->check(ast->initializer, _scope);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
bool CheckExpression::visit(CallAST *ast)
|
bool CheckExpression::visit(CallAST *ast)
|
||||||
{
|
{
|
||||||
for (ExpressionListAST *it = ast->expression_list; it; it = it->next) {
|
for (ExpressionListAST *it = ast->expression_list; it; it = it->next) {
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
@@ -98,6 +98,7 @@ protected:
|
|||||||
virtual bool visit(TypeIdAST *ast);
|
virtual bool visit(TypeIdAST *ast);
|
||||||
virtual bool visit(UnaryExpressionAST *ast);
|
virtual bool visit(UnaryExpressionAST *ast);
|
||||||
virtual bool visit(QtMethodAST *ast);
|
virtual bool visit(QtMethodAST *ast);
|
||||||
|
virtual bool visit(CompoundLiteralAST *ast);
|
||||||
|
|
||||||
//names
|
//names
|
||||||
virtual bool visit(QualifiedNameAST *ast);
|
virtual bool visit(QualifiedNameAST *ast);
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
@@ -57,6 +57,7 @@
|
|||||||
#include "AST.h"
|
#include "AST.h"
|
||||||
#include "Literals.h"
|
#include "Literals.h"
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
|
#include <cstring>
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
|
||||||
CPLUSPLUS_BEGIN_NAMESPACE
|
CPLUSPLUS_BEGIN_NAMESPACE
|
||||||
@@ -1621,8 +1622,7 @@ bool Parser::parseInitializerClause(ExpressionAST *&node)
|
|||||||
ArrayInitializerAST *ast = new (_pool) ArrayInitializerAST;
|
ArrayInitializerAST *ast = new (_pool) ArrayInitializerAST;
|
||||||
ast->lbrace_token = consumeToken();
|
ast->lbrace_token = consumeToken();
|
||||||
parseInitializerList(ast->expression_list);
|
parseInitializerList(ast->expression_list);
|
||||||
if (LA() == T_RBRACE)
|
match(T_RBRACE, &ast->rbrace_token);
|
||||||
ast->rbrace_token = consumeToken();
|
|
||||||
node = ast;
|
node = ast;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -2702,8 +2702,30 @@ bool Parser::parseCorePostfixExpression(ExpressionAST *&node)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
blockErrors(blocked);
|
|
||||||
rewind(start);
|
rewind(start);
|
||||||
|
|
||||||
|
// look for compound literals
|
||||||
|
if (LA() == T_LPAREN) {
|
||||||
|
unsigned lparen_token = consumeToken();
|
||||||
|
ExpressionAST *type_id = 0;
|
||||||
|
if (parseTypeId(type_id) && LA() == T_RPAREN) {
|
||||||
|
unsigned rparen_token = consumeToken();
|
||||||
|
if (LA() == T_LBRACE) {
|
||||||
|
blockErrors(blocked);
|
||||||
|
|
||||||
|
CompoundLiteralAST *ast = new (_pool) CompoundLiteralAST;
|
||||||
|
ast->lparen_token = lparen_token;
|
||||||
|
ast->type_id = type_id;
|
||||||
|
ast->rparen_token = rparen_token;
|
||||||
|
parseInitializerClause(ast->initializer);
|
||||||
|
node = ast;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
rewind(start);
|
||||||
|
}
|
||||||
|
|
||||||
|
blockErrors(blocked);
|
||||||
return parsePrimaryExpression(node);
|
return parsePrimaryExpression(node);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3552,6 +3574,9 @@ bool Parser::parseObjClassInstanceVariables()
|
|||||||
bool Parser::parseObjCInterfaceMemberDeclaration()
|
bool Parser::parseObjCInterfaceMemberDeclaration()
|
||||||
{
|
{
|
||||||
switch (LA()) {
|
switch (LA()) {
|
||||||
|
case T_AT_END:
|
||||||
|
return false;
|
||||||
|
|
||||||
case T_AT_REQUIRED:
|
case T_AT_REQUIRED:
|
||||||
case T_AT_OPTIONAL:
|
case T_AT_OPTIONAL:
|
||||||
consumeToken();
|
consumeToken();
|
||||||
@@ -3570,9 +3595,20 @@ bool Parser::parseObjCInterfaceMemberDeclaration()
|
|||||||
case T_MINUS:
|
case T_MINUS:
|
||||||
return parseObjCMethodPrototype();
|
return parseObjCMethodPrototype();
|
||||||
|
|
||||||
default:
|
case T_ENUM:
|
||||||
return false;
|
case T_CLASS:
|
||||||
|
case T_STRUCT:
|
||||||
|
case T_UNION: {
|
||||||
|
DeclarationAST *declaration = 0;
|
||||||
|
return parseSimpleDeclaration(declaration, /*accept struct declarators */ true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
default: {
|
||||||
|
DeclarationAST *declaration = 0;
|
||||||
|
return parseSimpleDeclaration(declaration, /*accept struct declarators */ true);
|
||||||
|
} // default
|
||||||
|
|
||||||
|
} // switch
|
||||||
}
|
}
|
||||||
|
|
||||||
// objc-instance-variable-declaration ::= objc-visibility-specifier
|
// objc-instance-variable-declaration ::= objc-visibility-specifier
|
||||||
@@ -3589,7 +3625,7 @@ bool Parser::parseObjCInstanceVariableDeclaration(DeclarationAST *&node)
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return parseBlockDeclaration(node);
|
return parseSimpleDeclaration(node, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3612,7 +3648,7 @@ bool Parser::parseObjCPropertyDeclaration(DeclarationAST *&, SpecifierAST *)
|
|||||||
}
|
}
|
||||||
|
|
||||||
DeclarationAST *simple_declaration = 0;
|
DeclarationAST *simple_declaration = 0;
|
||||||
parseSimpleDeclaration(simple_declaration, /*accept-struct-declarators = */ false);
|
parseSimpleDeclaration(simple_declaration, /*accept-struct-declarators = */ true);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3736,6 +3772,19 @@ bool Parser::parseObjCKeywordDeclaration()
|
|||||||
|
|
||||||
bool Parser::parseObjCTypeQualifiers()
|
bool Parser::parseObjCTypeQualifiers()
|
||||||
{
|
{
|
||||||
|
if (LA() != T_IDENTIFIER)
|
||||||
|
return false;
|
||||||
|
|
||||||
|
Identifier *id = tok().identifier;
|
||||||
|
if (! strcmp("in", id->chars()) ||
|
||||||
|
! strcmp("out", id->chars()) ||
|
||||||
|
! strcmp("inout", id->chars()) ||
|
||||||
|
! strcmp("bycopy", id->chars()) ||
|
||||||
|
! strcmp("byref", id->chars()) ||
|
||||||
|
! strcmp("oneway", id->chars())) {
|
||||||
|
consumeToken();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
@@ -1281,3 +1281,13 @@ bool PrettyPrinter::visit(QtMethodAST *ast)
|
|||||||
out << ')';
|
out << ')';
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool PrettyPrinter::visit(CompoundLiteralAST *ast)
|
||||||
|
{
|
||||||
|
out << '(';
|
||||||
|
accept(ast->type_id);
|
||||||
|
out << ')';
|
||||||
|
out << ' ';
|
||||||
|
accept(ast->initializer);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
@@ -66,6 +66,7 @@ protected:
|
|||||||
virtual bool visit(CastExpressionAST *ast);
|
virtual bool visit(CastExpressionAST *ast);
|
||||||
virtual bool visit(CatchClauseAST *ast);
|
virtual bool visit(CatchClauseAST *ast);
|
||||||
virtual bool visit(ClassSpecifierAST *ast);
|
virtual bool visit(ClassSpecifierAST *ast);
|
||||||
|
virtual bool visit(CompoundLiteralAST *ast);
|
||||||
virtual bool visit(CompoundStatementAST *ast);
|
virtual bool visit(CompoundStatementAST *ast);
|
||||||
virtual bool visit(ConditionAST *ast);
|
virtual bool visit(ConditionAST *ast);
|
||||||
virtual bool visit(ConditionalExpressionAST *ast);
|
virtual bool visit(ConditionalExpressionAST *ast);
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
**
|
**
|
||||||
** This file is part of Qt Creator
|
** This file is part of Qt Creator
|
||||||
**
|
**
|
||||||
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
|
** Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
||||||
**
|
**
|
||||||
** Contact: Qt Software Information (qt-info@nokia.com)
|
** Contact: Qt Software Information (qt-info@nokia.com)
|
||||||
**
|
**
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user