summaryrefslogtreecommitdiff
path: root/src/libs/3rdparty/cplusplus/Bind.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2013-07-12 16:07:22 +0200
committerNikolai Kosjar <nikolai.kosjar@digia.com>2013-07-15 11:01:56 +0200
commit6a179c046749e7e41c85957b97b69558e7286252 (patch)
treec112d740da25b976eadc0b0d445cf65e27f982a4 /src/libs/3rdparty/cplusplus/Bind.cpp
parente349fb48b4efd898f3eebe66e951a3e55aabdf82 (diff)
downloadqt-creator-6a179c046749e7e41c85957b97b69558e7286252.tar.gz
C++: remove warning about stray comma after last enumerator
Although it's a C++11 feature, all sane compilers support it as an extension to C++03/C++98. Change-Id: I3c7b0db345d0b175554534e879717f4d14f48b0f Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/libs/3rdparty/cplusplus/Bind.cpp')
-rw-r--r--src/libs/3rdparty/cplusplus/Bind.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/libs/3rdparty/cplusplus/Bind.cpp b/src/libs/3rdparty/cplusplus/Bind.cpp
index f889622689..61140f4120 100644
--- a/src/libs/3rdparty/cplusplus/Bind.cpp
+++ b/src/libs/3rdparty/cplusplus/Bind.cpp
@@ -3017,18 +3017,10 @@ bool Bind::visit(EnumSpecifierAST *ast)
this->enumerator(it->value, e);
}
- if (ast->stray_comma_token /* && ! translationUnit()->cxx0xEnabled()*/) {
- const Token &tk = tokenAt(ast->stray_comma_token);
- if (! tk.generated())
- translationUnit()->warning(ast->stray_comma_token,
- "commas at the end of enumerator lists are a C++0x-specific feature");
- }
-
(void) switchScope(previousScope);
return false;
}
-
// PtrOperatorAST
bool Bind::visit(PointerToMemberAST *ast)
{