Expand the argument diagnostics for too many arguments and give
both number seen and number expected.

Finishes fixing PR6501.

llvm-svn: 101442
4 files changed
tree: 4ea0cbf67ccf809fa342f8fdd99ac035cd46edd5
  1. clang/
  2. compiler-rt/
  3. llvm/