summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppcodeformatter.cpp
diff options
context:
space:
mode:
authorChristian Kamm <christian.d.kamm@nokia.com>2011-05-30 11:49:05 +0200
committerChristian Kamm <christian.d.kamm@nokia.com>2011-05-30 12:02:04 +0200
commitf762d9370241609fecaab6f5cf8b7edc54495fef (patch)
tree2b31fe2e3c3f647a43c463cc9439e20769372c0d /src/plugins/cpptools/cppcodeformatter.cpp
parent38c798a642ed0b156aacf596795d854e6f6aa42e (diff)
downloadqt-creator-f762d9370241609fecaab6f5cf8b7edc54495fef.tar.gz
C++ indenter: Fix indent in body of function with default argument.
Change-Id: I9d4f5b3ae7b8a59f8350cf756979a3a430398112 Reviewed-on: http://codereview.qt.nokia.com/206 Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
Diffstat (limited to 'src/plugins/cpptools/cppcodeformatter.cpp')
-rw-r--r--src/plugins/cpptools/cppcodeformatter.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppcodeformatter.cpp b/src/plugins/cpptools/cppcodeformatter.cpp
index b477cf06bb..ebe66ce792 100644
--- a/src/plugins/cpptools/cppcodeformatter.cpp
+++ b/src/plugins/cpptools/cppcodeformatter.cpp
@@ -194,6 +194,7 @@ void CodeFormatter::recalculateStateAfter(const QTextBlock &block)
case T_LBRACE: enter(brace_list_open); break;
case T_RBRACE: leave(true); continue;
case T_SEMICOLON: leave(); continue;
+ case T_RPAREN: leave(); continue;
default: enter(assign_open); continue;
} break;
@@ -216,6 +217,7 @@ void CodeFormatter::recalculateStateAfter(const QTextBlock &block)
switch (kind) {
case T_RBRACE: leave(true); continue;
case T_SEMICOLON: leave(); continue;
+ case T_RPAREN: leave(); continue;
default: tryExpression(); break;
} break;