commit | 31d375f056447d4e2418275d4913661d3bfedb3e | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Fri May 06 21:43:30 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Fri May 06 21:43:30 2011 +0000 |
tree | 2d5853cbd1cad1f2d96875ef9f78ec314506df2e | |
parent | 6bd2f6ad857949d4dfb6e75e0760c61950b917cf [diff] |
Keep track of the file ID corresponding to the original file used to build a precompiled header. Use this information to eliminate the call to SourceManager::getLocation() while loading a precompiled preamble, since SourceManager::getLocation() itself causes unwanted deserialization. Fixed <rdar://problem/9399352>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@131021 91177308-0d34-0410-b5e6-96231b3b80d8