From 0fcf5515e5efa9549bb7e62a8b8a35075ada8949 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Wed, 15 Aug 2012 14:43:35 +0200 Subject: Fix display of default keyword in switch statement as a Label Task-number: QTCREATORBUG-7172 Change-Id: I08a89cbef183e33300f72ea8cc2c0da9a23c5413 Reviewed-by: Leandro Melo --- src/plugins/cpptools/cppchecksymbols.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/cpptools/cppchecksymbols.cpp') diff --git a/src/plugins/cpptools/cppchecksymbols.cpp b/src/plugins/cpptools/cppchecksymbols.cpp index 1687e322ab..ab8efe5abf 100644 --- a/src/plugins/cpptools/cppchecksymbols.cpp +++ b/src/plugins/cpptools/cppchecksymbols.cpp @@ -953,7 +953,7 @@ bool CheckSymbols::visit(GotoStatementAST *ast) bool CheckSymbols::visit(LabeledStatementAST *ast) { - if (ast->label_token) + if (ast->label_token && !tokenAt(ast->label_token).isKeyword()) addUse(ast->label_token, SemanticInfo::LabelUse); accept(ast->statement); -- cgit v1.2.1