diff options
-rw-r--r-- | lldb/include/lldb/Symbol/ClangASTImporter.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lldb/include/lldb/Symbol/ClangASTImporter.h b/lldb/include/lldb/Symbol/ClangASTImporter.h index 3f0d2d0e692..55fc5d000e5 100644 --- a/lldb/include/lldb/Symbol/ClangASTImporter.h +++ b/lldb/include/lldb/Symbol/ClangASTImporter.h @@ -17,6 +17,11 @@ #include "clang/AST/ASTImporter.h" #include "clang/Basic/FileManager.h" #include "clang/Basic/FileSystemOptions.h" +#if defined(__GNUC__) && !defined(__clang__) +// Gcc complains about ClangNamespaceDecl being an incomplete type +// without this. +#include "lldb/Symbol/ClangNamespaceDecl.h" +#endif namespace lldb_private { |