Removed serialization of FileEntry and DirectoryEntry.  This objects will
now be lazily recreated upon deserialization.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44585 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/Basic/FileManager.cpp b/Basic/FileManager.cpp
index 691a63f..8ffde1f 100644
--- a/Basic/FileManager.cpp
+++ b/Basic/FileManager.cpp
@@ -1,4 +1,4 @@
-//===--- FileManager.cpp - File System Probing and Caching ----------------===//
+///===--- FileManager.cpp - File System Probing and Caching ----------------===//
 //
 //                     The LLVM Compiler Infrastructure
 //
@@ -172,34 +172,3 @@
   
   //std::cerr << PagesMapped << BytesOfPagesMapped << FSLookups;
 }
-
-//===----------------------------------------------------------------------===//
-//  Serialization.
-//===----------------------------------------------------------------------===//
-
-void DirectoryEntry::Emit(llvm::Serializer& S) const {
-  S.EmitCStr(Name);
-}
-
-void DirectoryEntry::Read(llvm::Deserializer& D) {
-  Name = D.ReadCStr();
-}
-
-void FileEntry::Emit(llvm::Serializer& S) const {
-  S.FlushRecord();
-  S.EmitInt(Size);
-  S.EmitInt(ModTime);
-  S.EmitInt(UID);
-  S.EmitPtr(Dir);
-  S.EmitCStr(Name);  
-}
-
-void FileEntry::Read(llvm::Deserializer& D) {
-  Size = (off_t) D.ReadInt();
-  ModTime = (time_t) D.ReadInt();
-  D.ReadPtr<DirectoryEntry>(const_cast<DirectoryEntry*&>(Dir));
-  Name = D.ReadCStr();
-}
-
-
-