20#include "qmakeastvisitor.h"
24void ASTVisitor::processProject(ProjectAST *project)
26 if (project->isProject())
27 enterRealProject(project);
28 else if (project->isScope())
30 else if (project->isFunctionScope())
31 enterFunctionScope(project);
32 for (TQValueList<TQMake::AST*>::const_iterator it = project->m_children.constBegin();
33 it != project->m_children.constEnd(); ++it)
38 switch (ast->nodeType()) {
60 if (project->isProject())
61 leaveRealProject(project);
62 else if (project->isScope())
64 else if (project->isFunctionScope())
65 leaveFunctionScope(project);
@ ProjectAST
Project, scope or function scope.
@ IncludeAST
.pri include.
@ AssignmentAST
Variable assignment.