diff options
author | Douglas Gregor <dgregor@apple.com> | 2012-06-08 16:40:28 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2012-06-08 16:40:28 +0000 |
commit | 47d9de678162202786aa5f8aa153a7c58a4cebd4 (patch) | |
tree | bcffdfe8a704b8b38f939c786246f60de5160d81 /lib/Serialization/ASTWriter.cpp | |
parent | 374a00bcc6e26b4fc3cd1d378a5d056c4c7d618e (diff) |
Switch LineTableInfo to use FileID instead of int for file references,
from Tom Honermann!
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158211 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Serialization/ASTWriter.cpp')
-rw-r--r-- | lib/Serialization/ASTWriter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Serialization/ASTWriter.cpp b/lib/Serialization/ASTWriter.cpp index 0eb2f1675b..bda665698f 100644 --- a/lib/Serialization/ASTWriter.cpp +++ b/lib/Serialization/ASTWriter.cpp @@ -1604,11 +1604,11 @@ void ASTWriter::WriteSourceManagerBlock(SourceManager &SourceMgr, for (LineTableInfo::iterator L = LineTable.begin(), LEnd = LineTable.end(); L != LEnd; ++L) { // Only emit entries for local files. - if (L->first < 0) + if (L->first.ID < 0) continue; // Emit the file ID - Record.push_back(L->first); + Record.push_back(L->first.ID); // Emit the line entries Record.push_back(L->second.size()); |