add support for reading macros.  This does all the reading (with a bunch of
fixme's, e.g. for tokens with identifiers) but does not actually install
them.  Some details with the predefines buffer needs to be sorted out first.

llvm-svn: 68828
3 files changed
tree: 3b82b34016cd470c42bbf0c8d963c4ee73883669
  1. clang/
  2. llvm/