rL365634 adds a unique_ptr<CompilationDatabase> in GobalCompilationDatabase.h:108 but CompilationDatabase is only forward declared. This makes the header not compile standalone, because unique_ptrs expect to have the full-definition of the...
Summary: ...template argument. Remove the forward declaration and include the appropriate header instead. Remove CompileCommand too, which is also in the header. llvm-svn: 365713
This commit is contained in:
parent
77d3590a87
commit
05630a3745
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include "Function.h"
|
||||
#include "Path.h"
|
||||
#include "clang/Tooling/CompilationDatabase.h"
|
||||
#include "llvm/ADT/Optional.h"
|
||||
#include "llvm/ADT/StringMap.h"
|
||||
#include <memory>
|
||||
|
@ -19,11 +20,6 @@
|
|||
|
||||
namespace clang {
|
||||
|
||||
namespace tooling {
|
||||
class CompilationDatabase;
|
||||
struct CompileCommand;
|
||||
} // namespace tooling
|
||||
|
||||
namespace clangd {
|
||||
|
||||
class Logger;
|
||||
|
|
Loading…
Reference in New Issue