Fix KT-3785 - bad identation before function

 #KT-3785 Fixed
Fix KT-3790 - different analyze for compiler and editor

 #KT-3790 Fixed
Fix KT-3788 - bad block comment highlightning

 #KT-3788 Fixed