Introduce a simple "hint" scheme to eliminate the quadratic behavior
authorDouglas Gregor <dgregor@apple.com>
Thu, 11 Oct 2012 17:41:54 +0000 (17:41 +0000)
committerDouglas Gregor <dgregor@apple.com>
Thu, 11 Oct 2012 17:41:54 +0000 (17:41 +0000)
commite740089d297199c43085e680cee0293c1af73193
tree91dc0f4889580c941d4e24222293c68d64070dde
parentb29e6c6e84884e4c78d03df22ef9bd9f1e34bbce
Introduce a simple "hint" scheme to eliminate the quadratic behavior
associated with deserializing macro history for an identifier.

llvm-svn: 165729
clang/include/clang/Lex/Preprocessor.h
clang/include/clang/Serialization/ASTReader.h
clang/lib/Lex/PPMacroExpansion.cpp
clang/lib/Serialization/ASTReader.cpp