diff options
Diffstat (limited to 'clang/lib/Serialization/ASTReader.cpp')
-rw-r--r-- | clang/lib/Serialization/ASTReader.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Serialization/ASTReader.cpp b/clang/lib/Serialization/ASTReader.cpp index cd15e212dd0..6e82cd9c762 100644 --- a/clang/lib/Serialization/ASTReader.cpp +++ b/clang/lib/Serialization/ASTReader.cpp @@ -1796,6 +1796,10 @@ ASTReader::ReadControlBlock(ModuleFile &F, MaybeAddSystemRootToFilename(F, F.OriginalSourceFileName); break; + case ORIGINAL_FILE_ID: + F.OriginalSourceFileID = FileID::get(Record[0]); + break; + case ORIGINAL_PCH_DIR: F.OriginalDir.assign(BlobStart, BlobLen); break; |