Don't parse condition if there's no ( for if
Fix recovery for 'for' expression
Don't parse entries if left brace absent in 'when'
Move '}' to next line in when
Refactoring: move function trimIndent
Smart enter for if statement

 #KT-3600 In Progress
Smart enter for while statement

 #KT-3600 In Progress
Smart enter for 'for' expression
Smart enter for 'when'
Smart enter for 'do-while' expression
Smart enter for fun declaration
Smart enter in function literal expression
-- fix test for when
-- fix test for 'for'