I think it does that because we are looking at the range between the start of the "then" until the "else" keyword, and that has a newline in it. But that is a different bug to fix. http://reviews.llvm.org/D10245 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/