Avoid double diagnostics for invalid expressions for count. Improve caret location for negative count. llvm-svn: 198099