- introduce simple declarations, separate uninitialized stack local
variable declarations are now merged into a single declaration
- align variable declarations spanning multiple lines
- fix struct fields alignment bug
- align enum just like struct
- do not confuse function call expression as a cpp declaration
- fix simple statement indentation bug
- fix break of long expressions
- fix label indentation bug
- fix function pointer call parenthesis alignment bug
- fix switch case statement indent bug