C++ indenter: Indent member initializer lists correctly.

Without requiring ',' to be an electric character.

Task-number: QTCREATORBUG-1866
Reviewed-by: Roberto Raggi
This commit is contained in:
Christian Kamm
2010-07-16 10:27:15 +02:00
parent a457d2eec3
commit d292eca5f6
3 changed files with 42 additions and 10 deletions

View File

@@ -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.