aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/cplusplus/ASTVisitor.h
diff options
context:
space:
mode:
authorFlex Ferrum <flexferrum@gmail.com>2012-02-19 16:33:25 +0400
committerRoberto Raggi <roberto.raggi@nokia.com>2012-02-21 15:27:00 +0100
commitda2aa0df72250811acbb6af51abc961b38bed77a (patch)
tree696c211293b82b7cb470f13899dc85d0da83d708 /src/libs/3rdparty/cplusplus/ASTVisitor.h
parent7f943caedbc583d73a7218d1f922a3e8afd2c0b4 (diff)
C++: Add support for C++11 range-based 'for' loops
Change-Id: I7eef048a7952a79f031ae3d0abba68e3c5ffbfb8 Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
Diffstat (limited to 'src/libs/3rdparty/cplusplus/ASTVisitor.h')
-rw-r--r--src/libs/3rdparty/cplusplus/ASTVisitor.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/3rdparty/cplusplus/ASTVisitor.h b/src/libs/3rdparty/cplusplus/ASTVisitor.h
index 599634090c..eab93a20bb 100644
--- a/src/libs/3rdparty/cplusplus/ASTVisitor.h
+++ b/src/libs/3rdparty/cplusplus/ASTVisitor.h
@@ -188,6 +188,7 @@ public:
virtual bool visit(QtPropertyDeclarationAST *) { return true; }
virtual bool visit(QtPropertyDeclarationItemAST *) { return true; }
virtual bool visit(QualifiedNameAST *) { return true; }
+ virtual bool visit(RangeBasedForStatementAST *) { return true; }
virtual bool visit(ReferenceAST *) { return true; }
virtual bool visit(ReturnStatementAST *) { return true; }
virtual bool visit(SimpleDeclarationAST *) { return true; }
@@ -331,6 +332,7 @@ public:
virtual void endVisit(QtPropertyDeclarationAST *) {}
virtual void endVisit(QtPropertyDeclarationItemAST *) {}
virtual void endVisit(QualifiedNameAST *) {}
+ virtual void endVisit(RangeBasedForStatementAST *) {}
virtual void endVisit(ReferenceAST *) {}
virtual void endVisit(ReturnStatementAST *) {}
virtual void endVisit(SimpleDeclarationAST *) {}