diff options
Diffstat (limited to 'src/shared/cplusplus/ASTVisitor.h')
| -rw-r--r-- | src/shared/cplusplus/ASTVisitor.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/shared/cplusplus/ASTVisitor.h b/src/shared/cplusplus/ASTVisitor.h index 4490f11faa..078dfee89e 100644 --- a/src/shared/cplusplus/ASTVisitor.h +++ b/src/shared/cplusplus/ASTVisitor.h @@ -209,6 +209,14 @@ public: virtual bool visit(QtInterfacesDeclarationAST *) { return true; } virtual bool visit(QtInterfaceNameAST *) { return true; } + // C++0x + virtual bool visit(LambdaExpressionAST *) { return true; } + virtual bool visit(LambdaIntroducerAST *) { return true; } + virtual bool visit(LambdaCaptureAST *) { return true; } + virtual bool visit(LambdaDeclaratorAST *) { return true; } + virtual bool visit(CaptureAST *) { return true; } + virtual bool visit(TrailingReturnTypeAST *) { return true; } + // ObjC++ virtual bool visit(ObjCClassDeclarationAST *) { return true; } virtual bool visit(ObjCClassForwardDeclarationAST *) { return true; } @@ -343,6 +351,13 @@ public: virtual void endVisit(QtInterfacesDeclarationAST *) { } virtual void endVisit(QtInterfaceNameAST *) { } + virtual void endVisit(LambdaExpressionAST *) { } + virtual void endVisit(LambdaIntroducerAST *) { } + virtual void endVisit(LambdaCaptureAST *) { } + virtual void endVisit(LambdaDeclaratorAST *) { } + virtual void endVisit(CaptureAST *) { } + virtual void endVisit(TrailingReturnTypeAST *) { } + // ObjC++ virtual void endVisit(ObjCClassDeclarationAST *) { } virtual void endVisit(ObjCClassForwardDeclarationAST *) { } |
