forked from qt-creator/qt-creator
Merge branch 'master' of git://labs.trolltech.com/qt-creator
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)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -79,8 +79,3 @@
|
|||||||
\generatelist functionindex
|
\generatelist functionindex
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*!
|
|
||||||
\group qtc
|
|
||||||
|
|
||||||
\title Core Plugin
|
|
||||||
*/
|
|
||||||
|
|||||||
@@ -2,14 +2,18 @@ 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
|
||||||
}
|
}
|
||||||
|
|
||||||
QHP_FILE = $$OUT_PWD/doc/html/qtcreator.qhp
|
QHP_FILE = $$OUT_PWD/doc/html/qtcreator.qhp
|
||||||
QCH_FILE = $$OUT_PWD/doc/qtcreator.qch
|
QCH_FILE = $$OUT_PWD/doc/qtcreator.qch
|
||||||
|
|
||||||
html_docs.commands =$$QDOC $$PWD/qtcreator.qdocconf
|
unix {
|
||||||
|
html_docs.commands = $$QDOC $$PWD/qtcreator.qdocconf
|
||||||
|
} else {
|
||||||
|
html_docs.commands = \"$$QDOC $$PWD/qtcreator.qdocconf\"
|
||||||
|
}
|
||||||
html_docs.depends += $$PWD/qtcreator.qdoc $$PWD/qtcreator.qdocconf
|
html_docs.depends += $$PWD/qtcreator.qdoc $$PWD/qtcreator.qdocconf
|
||||||
html_docs.files = $$QHP_FILE
|
html_docs.files = $$QHP_FILE
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -49,7 +49,9 @@
|
|||||||
\list
|
\list
|
||||||
\o \l{A Quick Tour of Qt Creator}
|
\o \l{A Quick Tour of Qt Creator}
|
||||||
\o \l{Creating a Project in Qt Creator}
|
\o \l{Creating a Project in Qt Creator}
|
||||||
|
\o \l{The Code Editor}
|
||||||
\o \l{Build Settings}
|
\o \l{Build Settings}
|
||||||
|
\o \l{Qt Version Management}
|
||||||
\o \l{Writing a Simple Program with Qt Creator}
|
\o \l{Writing a Simple Program with Qt Creator}
|
||||||
\o \l{Navigating Quickly Around Your Code with Locator}
|
\o \l{Navigating Quickly Around Your Code with Locator}
|
||||||
\o \l{Debugging with Qt Creator}
|
\o \l{Debugging with Qt Creator}
|
||||||
@@ -206,10 +208,67 @@
|
|||||||
are available to help speed up the process of developing your application.
|
are available to help speed up the process of developing your application.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*! \contentspage index.html
|
||||||
|
\previouspage creator-quick-tour.html
|
||||||
|
\page creator-code-editor.html
|
||||||
|
\nextpage creator-build-settings.html
|
||||||
|
|
||||||
|
\title The Code Editor
|
||||||
|
|
||||||
|
### SCREENSHOT of the editor in action
|
||||||
|
|
||||||
|
|
||||||
|
\table
|
||||||
|
\row
|
||||||
|
\i Block navigation
|
||||||
|
\i To navigate between blocks, e.g., from one \c{\{} to another
|
||||||
|
\c{\c}}, use \key{Ctrl+[} and \key{Ctrl+]}.
|
||||||
|
\row
|
||||||
|
\i Block selection
|
||||||
|
\i To select a current block, use \key{Ctrl+U}. Pressing
|
||||||
|
\key{Ctrl+U} again extends the selection to the parent block.
|
||||||
|
To deselect, use \key{Ctrl+Shift+U}.
|
||||||
|
\row
|
||||||
|
\i Moving lines up and down
|
||||||
|
\i
|
||||||
|
|
||||||
|
\row
|
||||||
|
\i Completion
|
||||||
|
\i
|
||||||
|
|
||||||
|
\row
|
||||||
|
\i Indenting
|
||||||
|
\i
|
||||||
|
\row
|
||||||
|
\i Commenting or Uncommenting
|
||||||
|
\i
|
||||||
|
\endtable
|
||||||
|
|
||||||
|
|
||||||
|
More:
|
||||||
|
|
||||||
|
Collapse
|
||||||
|
|
||||||
|
Up/Down/Page Up/Page Down - hold ctrl to prevent the cursor from moving
|
||||||
|
|
||||||
|
F2 and Shift F2 - follows symbols under the cursor (works for namespaces, classes, methods, variables, includes, macros).
|
||||||
|
|
||||||
|
F4 - switch header and source
|
||||||
|
|
||||||
|
Ctrl + Scroll wheel -- used to quickly change the font size (handy for presentatiaons)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
To switch to an external editor, select \gui{Open in external editor} from
|
||||||
|
the \gui{Edit -> Advanced} menu.
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\contentspage index.html
|
\contentspage index.html
|
||||||
\previouspage creator-quick-tour.html
|
\previouspage creator-editor-settings.html
|
||||||
\page creator-build-settings.html
|
\page creator-build-settings.html
|
||||||
\nextpage creator-creating-project.html
|
\nextpage creator-creating-project.html
|
||||||
|
|
||||||
@@ -266,8 +325,15 @@
|
|||||||
remove the build step. You will still be able to debug applications, but the
|
remove the build step. You will still be able to debug applications, but the
|
||||||
contents of Qt and STL data types will not be displayed properly.
|
contents of Qt and STL data types will not be displayed properly.
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
\section1 Qt Version Management
|
/*!
|
||||||
|
\contentspage index.html
|
||||||
|
\previouspage creator-build-settings.html
|
||||||
|
\page creator-version-management.html
|
||||||
|
\nextpage creator-creating-project.html
|
||||||
|
|
||||||
|
\title Qt Version Management
|
||||||
|
|
||||||
Qt Creator allows you to use multiple versions of Qt installed on your hard
|
Qt Creator allows you to use multiple versions of Qt installed on your hard
|
||||||
disk and switch between them easily.
|
disk and switch between them easily.
|
||||||
|
|||||||
@@ -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
|
||||||
@@ -750,6 +751,9 @@ bool Parser::parseCvQualifiers(SpecifierAST *&node)
|
|||||||
spec->specifier_token = consumeToken();
|
spec->specifier_token = consumeToken();
|
||||||
*ast = spec;
|
*ast = spec;
|
||||||
ast = &(*ast)->next;
|
ast = &(*ast)->next;
|
||||||
|
} else if(LA() == T___ATTRIBUTE__) {
|
||||||
|
parseAttributeSpecifier(*ast);
|
||||||
|
ast = &(*ast)->next;
|
||||||
} else {
|
} else {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -1621,8 +1625,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 +2705,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 +3577,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 +3598,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 +3628,7 @@ bool Parser::parseObjCInstanceVariableDeclaration(DeclarationAST *&node)
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return parseBlockDeclaration(node);
|
return parseSimpleDeclaration(node, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3612,7 +3651,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 +3775,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)
|
||||||
**
|
**
|
||||||
|
|||||||
@@ -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