From: Benjamin Kramer Date: Mon, 11 Mar 2019 10:30:51 +0000 (+0000) Subject: [Serialization] Add missing include X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0655652b87ee7956f211c6fac5cc5b76664a5117;p=clang [Serialization] Add missing include forward decl is not sufficient for destroying a unique_ptr. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@355816 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Serialization/InMemoryModuleCache.h b/include/clang/Serialization/InMemoryModuleCache.h index 6d31e46b24..7b5b5c1cf1 100644 --- a/include/clang/Serialization/InMemoryModuleCache.h +++ b/include/clang/Serialization/InMemoryModuleCache.h @@ -12,12 +12,9 @@ #include "llvm/ADT/IntrusiveRefCntPtr.h" #include "llvm/ADT/Optional.h" #include "llvm/ADT/StringMap.h" +#include "llvm/Support/MemoryBuffer.h" #include -namespace llvm { -class MemoryBuffer; -} // end namespace llvm - namespace clang { /// In-memory cache for modules.