]> granicus.if.org Git - clang/commit
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)
commit3ab50fe3fc8311fb68c4f5eb97e9bb3d0041bf1a
tree7ca68fb742508c859da0e4714b7d3f142f433f22
parente9652bf15246d6e08e953b52cdb7812ddb8a43e0
Introduce a simple "hint" scheme to eliminate the quadratic behavior
associated with deserializing macro history for an identifier.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165729 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/Preprocessor.h
include/clang/Serialization/ASTReader.h
lib/Lex/PPMacroExpansion.cpp
lib/Serialization/ASTReader.cpp