"clang/Basic/IdentifierTable.cpp" did not exist on "c43ddc84a3d2b947ec79d1eb3f73ebb68594bccb"
Now instead of IdentifierInfo knowing anything about MacroInfo, only the preprocessor knows. This makes MacroInfo truly private to the Lex library (and its direct clients) instead of being accessed in the Basic library. llvm-svn: 42727