This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG43cbf2bb84eb: [clangd] Avoid including HeuristicResolver.h from ParsedAST.h (authored by nridge).
Changed prior to commit: https://reviews.llvm.org/D101270?vs=340402&id=342309#toc Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D101270/new/ https://reviews.llvm.org/D101270 Files: clang-tools-extra/clangd/ParsedAST.cpp clang-tools-extra/clangd/ParsedAST.h Index: clang-tools-extra/clangd/ParsedAST.h =================================================================== --- clang-tools-extra/clangd/ParsedAST.h +++ clang-tools-extra/clangd/ParsedAST.h @@ -24,7 +24,6 @@ #include "Compiler.h" #include "Diagnostics.h" #include "Headers.h" -#include "HeuristicResolver.h" #include "Preamble.h" #include "index/CanonicalIncludes.h" #include "support/Path.h" @@ -43,6 +42,7 @@ namespace clang { namespace clangd { +class HeuristicResolver; class SymbolIndex; /// Stores and provides access to parsed AST. Index: clang-tools-extra/clangd/ParsedAST.cpp =================================================================== --- clang-tools-extra/clangd/ParsedAST.cpp +++ clang-tools-extra/clangd/ParsedAST.cpp @@ -16,6 +16,7 @@ #include "Diagnostics.h" #include "FeatureModule.h" #include "Headers.h" +#include "HeuristicResolver.h" #include "IncludeFixer.h" #include "Preamble.h" #include "SourceCode.h"
Index: clang-tools-extra/clangd/ParsedAST.h =================================================================== --- clang-tools-extra/clangd/ParsedAST.h +++ clang-tools-extra/clangd/ParsedAST.h @@ -24,7 +24,6 @@ #include "Compiler.h" #include "Diagnostics.h" #include "Headers.h" -#include "HeuristicResolver.h" #include "Preamble.h" #include "index/CanonicalIncludes.h" #include "support/Path.h" @@ -43,6 +42,7 @@ namespace clang { namespace clangd { +class HeuristicResolver; class SymbolIndex; /// Stores and provides access to parsed AST. Index: clang-tools-extra/clangd/ParsedAST.cpp =================================================================== --- clang-tools-extra/clangd/ParsedAST.cpp +++ clang-tools-extra/clangd/ParsedAST.cpp @@ -16,6 +16,7 @@ #include "Diagnostics.h" #include "FeatureModule.h" #include "Headers.h" +#include "HeuristicResolver.h" #include "IncludeFixer.h" #include "Preamble.h" #include "SourceCode.h"
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits