diff options
Diffstat (limited to 'clang/include/clang/Serialization/ModuleManager.h')
| -rw-r--r-- | clang/include/clang/Serialization/ModuleManager.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/clang/include/clang/Serialization/ModuleManager.h b/clang/include/clang/Serialization/ModuleManager.h index fae387cac7e..70c9d9e5407 100644 --- a/clang/include/clang/Serialization/ModuleManager.h +++ b/clang/include/clang/Serialization/ModuleManager.h @@ -24,7 +24,6 @@ namespace clang { class GlobalModuleIndex; -class MemoryBufferCache; class ModuleMap; class PCHContainerReader; @@ -52,9 +51,6 @@ class ModuleManager { /// FileEntry *. FileManager &FileMgr; - /// Cache of PCM files. - IntrusiveRefCntPtr<MemoryBufferCache> PCMCache; - /// \brief Knows how to unwrap module containers. const PCHContainerReader &PCHContainerRdr; @@ -127,7 +123,7 @@ public: ModuleReverseIterator; typedef std::pair<uint32_t, StringRef> ModuleOffset; - explicit ModuleManager(FileManager &FileMgr, MemoryBufferCache &PCMCache, + explicit ModuleManager(FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr); ~ModuleManager(); @@ -294,8 +290,6 @@ public: /// \brief View the graphviz representation of the module graph. void viewGraph(); - - MemoryBufferCache &getPCMCache() const { return *PCMCache; } }; } } // end namespace clang::serialization |

