diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2012-02-02 13:39:24 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2012-02-02 13:49:22 +0100 |
commit | 1d3dc3015343a9ec55d58115390f5dcf9ba92297 (patch) | |
tree | d9c752f44f4374ae445267e25f5e6433d99c9327 /src/libs/cplusplus | |
parent | 3afd3a37d30f6ca46054812a3e142eb9d683cccc (diff) | |
download | qt-creator-1d3dc3015343a9ec55d58115390f5dcf9ba92297.tar.gz |
C++11: add support for static_assert.
Change-Id: I82d8d60acaa9265fd25e0a3734855b19bdef9c06
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
Diffstat (limited to 'src/libs/cplusplus')
-rw-r--r-- | src/libs/cplusplus/FindUsages.cpp | 6 | ||||
-rw-r--r-- | src/libs/cplusplus/FindUsages.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/libs/cplusplus/FindUsages.cpp b/src/libs/cplusplus/FindUsages.cpp index 6e9c525763..cbd3e8a27e 100644 --- a/src/libs/cplusplus/FindUsages.cpp +++ b/src/libs/cplusplus/FindUsages.cpp @@ -1674,6 +1674,12 @@ bool FindUsages::visit(ParameterDeclarationAST *ast) return false; } +bool FindUsages::visit(StaticAssertDeclarationAST *ast) +{ + this->expression(ast->expression); + return false; +} + bool FindUsages::visit(TemplateDeclarationAST *ast) { // unsigned export_token = ast->export_token; diff --git a/src/libs/cplusplus/FindUsages.h b/src/libs/cplusplus/FindUsages.h index e4df7e8224..389c670ff5 100644 --- a/src/libs/cplusplus/FindUsages.h +++ b/src/libs/cplusplus/FindUsages.h @@ -236,6 +236,7 @@ protected: virtual bool visit(NamespaceAST *ast); virtual bool visit(NamespaceAliasDefinitionAST *ast); virtual bool visit(ParameterDeclarationAST *ast); + virtual bool visit(StaticAssertDeclarationAST *ast); virtual bool visit(TemplateDeclarationAST *ast); virtual bool visit(TypenameTypeParameterAST *ast); virtual bool visit(TemplateTypeParameterAST *ast); |