summaryrefslogtreecommitdiff
path: root/src/tools/cplusplus/Main.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2009-11-30 16:30:21 +0100
committerRoberto Raggi <roberto.raggi@nokia.com>2009-11-30 17:07:22 +0100
commit527a9bd526d854d3f43b633a94af6dea642297db (patch)
treee334bb57c912b649551493dc985d2f0dd2e62a22 /src/tools/cplusplus/Main.cpp
parent5fc8324b8bb72ed5156ce52db2e6e506e568b405 (diff)
downloadqt-creator-527a9bd526d854d3f43b633a94af6dea642297db.tar.gz
Inital support for Q_D/Q_Q declarations.
Diffstat (limited to 'src/tools/cplusplus/Main.cpp')
-rw-r--r--src/tools/cplusplus/Main.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/tools/cplusplus/Main.cpp b/src/tools/cplusplus/Main.cpp
index 342c7751fd..7c2e65d22d 100644
--- a/src/tools/cplusplus/Main.cpp
+++ b/src/tools/cplusplus/Main.cpp
@@ -100,7 +100,7 @@ class FindASTNodes: protected ASTVisitor
{
public:
FindASTNodes(Document::Ptr doc, QTextDocument *document)
- : ASTVisitor(doc->control()), document(document)
+ : ASTVisitor(doc->translationUnit()), document(document)
{
}
@@ -159,8 +159,8 @@ class Accept0CG: protected ASTVisitor
QTextStream *out;
public:
- Accept0CG(const QDir &cplusplusDir, Control *control)
- : ASTVisitor(control), _cplusplusDir(cplusplusDir), out(0)
+ Accept0CG(const QDir &cplusplusDir, TranslationUnit *unit)
+ : ASTVisitor(unit), _cplusplusDir(cplusplusDir), out(0)
{ }
void operator()(AST *ast)
@@ -296,8 +296,8 @@ class Match0CG: protected ASTVisitor
QTextStream *out;
public:
- Match0CG(const QDir &cplusplusDir, Control *control)
- : ASTVisitor(control), _cplusplusDir(cplusplusDir), out(0)
+ Match0CG(const QDir &cplusplusDir, TranslationUnit *unit)
+ : ASTVisitor(unit), _cplusplusDir(cplusplusDir), out(0)
{ }
void operator()(AST *ast)
@@ -406,8 +406,8 @@ class MatcherCPPCG: protected ASTVisitor
QTextStream *out;
public:
- MatcherCPPCG(const QDir &cplusplusDir, Control *control)
- : ASTVisitor(control), _cplusplusDir(cplusplusDir), out(0)
+ MatcherCPPCG(const QDir &cplusplusDir, TranslationUnit *unit)
+ : ASTVisitor(unit), _cplusplusDir(cplusplusDir), out(0)
{ }
void operator()(AST *ast)
@@ -560,7 +560,7 @@ class RemoveCastMethods: protected ASTVisitor
{
public:
RemoveCastMethods(Document::Ptr doc, QTextDocument *document)
- : ASTVisitor(doc->control()), document(document) {}
+ : ASTVisitor(doc->translationUnit()), document(document) {}
QList<QTextCursor> operator()(AST *ast)
{
@@ -666,13 +666,13 @@ QStringList generateAST_H(const Snapshot &snapshot, const QDir &cplusplusDir)
out << document.toPlainText();
}
- Accept0CG cg(cplusplusDir, AST_h_document->control());
+ Accept0CG cg(cplusplusDir, AST_h_document->translationUnit());
cg(AST_h_document->translationUnit()->ast());
- Match0CG cg2(cplusplusDir, AST_h_document->control());
+ Match0CG cg2(cplusplusDir, AST_h_document->translationUnit());
cg2(AST_h_document->translationUnit()->ast());
- MatcherCPPCG cg3(cplusplusDir, AST_h_document->control());
+ MatcherCPPCG cg3(cplusplusDir, AST_h_document->translationUnit());
cg3(AST_h_document->translationUnit()->ast());
return astDerivedClasses;
@@ -682,7 +682,7 @@ class FindASTForwards: protected ASTVisitor
{
public:
FindASTForwards(Document::Ptr doc, QTextDocument *document)
- : ASTVisitor(doc->control()), document(document)
+ : ASTVisitor(doc->translationUnit()), document(document)
{}
QList<QTextCursor> operator()(AST *ast)
@@ -887,5 +887,5 @@ int main(int argc, char *argv[])
astDerivedClasses.sort();
generateASTFwd_h(snapshot, cplusplusDir, astDerivedClasses);
- generateASTPatternBuilder_h(cplusplusDir);
+ //generateASTPatternBuilder_h(cplusplusDir);
}