Fix CheckEndOfDirective to diagnose lines that contain macros that expand to 
zero tokens.  This fixes PR2045, thanks to Neil for finding another 
incredibly subtle corner case :)

llvm-svn: 47203
3 files changed
tree: 76a132240e2cf42693d542eb40b40f7f19a410a3
  1. clang/
  2. llvm/