summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppcodeformatter.h
diff options
context:
space:
mode:
authorChristian Kamm <christian.d.kamm@nokia.com>2010-07-16 10:27:15 +0200
committerChristian Kamm <christian.d.kamm@nokia.com>2010-07-16 10:30:14 +0200
commitd292eca5f671c3f6ddac905165359696b357549f (patch)
treef8f677d108bb4f1b92258617d2ffdbbc5e9ee2ed /src/plugins/cpptools/cppcodeformatter.h
parenta457d2eec3117b08d5dd27ec6605a9beab2b49cd (diff)
downloadqt-creator-d292eca5f671c3f6ddac905165359696b357549f.tar.gz
C++ indenter: Indent member initializer lists correctly.
Without requiring ',' to be an electric character. Task-number: QTCREATORBUG-1866 Reviewed-by: Roberto Raggi
Diffstat (limited to 'src/plugins/cpptools/cppcodeformatter.h')
-rw-r--r--src/plugins/cpptools/cppcodeformatter.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppcodeformatter.h b/src/plugins/cpptools/cppcodeformatter.h
index 6508ad8f6d..68671c9f9c 100644
--- a/src/plugins/cpptools/cppcodeformatter.h
+++ b/src/plugins/cpptools/cppcodeformatter.h
@@ -111,7 +111,10 @@ protected:
class_start, // after the 'class' token
class_open, // Brace that opens a class definition.
+
member_init_open, // After ':' that starts a member initialization list.
+ member_init, // At the start and after every ',' in member_init_open
+ member_init_paren_open, // After '(' in member_init.
enum_start, // After 'enum'
enum_open, // Brace that opens a enum declaration.