src: remove unused includes
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include "data/parser/cxx/ASTActionFactory.h"
|
||||
|
||||
#include "clang/Frontend/FrontendActions.h"
|
||||
#include "data/parser/cxx/ASTAction.h"
|
||||
|
||||
ASTActionFactory::ASTActionFactory(
|
||||
std::shared_ptr<ParserClient> client,
|
||||
|
||||
@@ -3,10 +3,11 @@
|
||||
|
||||
#include "clang/Tooling/Tooling.h"
|
||||
|
||||
#include "data/parser/cxx/ASTAction.h"
|
||||
#include "data/parser/cxx/cxxCacheTypes.h"
|
||||
#include "utility/file/FileRegister.h"
|
||||
|
||||
class ParserClient;
|
||||
|
||||
class ASTActionFactory
|
||||
: public clang::tooling::FrontendActionFactory
|
||||
{
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
#include "data/parser/cxx/CxxAstVisitorComponentContext.h"
|
||||
|
||||
#include "utility/ScopedFunctor.h"
|
||||
|
||||
CxxAstVisitorComponentContext::CxxAstVisitorComponentContext(CxxAstVisitor* astVisitor)
|
||||
: CxxAstVisitorComponent(astVisitor)
|
||||
{
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
#define CXX_AST_VISITOR_COMPONENT_IMPLICIT_CODE_H
|
||||
|
||||
#include "data/parser/cxx/CxxAstVisitorComponent.h"
|
||||
#include "data/parser/cxx/CxxContext.h"
|
||||
|
||||
// This CxxAstVisitorComponent is responsible for deciding if the AstVisitor should visit implicit code in the current context.
|
||||
class CxxAstVisitorComponentImplicitCode: public CxxAstVisitorComponent
|
||||
|
||||
@@ -6,14 +6,12 @@
|
||||
#include "utility/file/FileRegister.h"
|
||||
#include "utility/logging/logging.h"
|
||||
#include "utility/text/TextAccess.h"
|
||||
#include "utility/tracing.h"
|
||||
|
||||
#include "data/indexer/IndexerCommandCxxCdb.h"
|
||||
#include "data/indexer/IndexerCommandCxxManual.h"
|
||||
#include "data/parser/cxx/ASTActionFactory.h"
|
||||
#include "data/parser/cxx/CxxCompilationDatabaseSingle.h"
|
||||
#include "data/parser/cxx/CxxDiagnosticConsumer.h"
|
||||
#include "settings/LanguageType.h"
|
||||
|
||||
namespace
|
||||
{
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
#define CXX_PARSER_H
|
||||
|
||||
#include "data/parser/cxx/cxxCacheTypes.h"
|
||||
#include "data/parser/cxx/CxxCompilationDatabaseSingle.h"
|
||||
#include "data/parser/Parser.h"
|
||||
|
||||
class CxxDiagnosticConsumer;
|
||||
@@ -12,6 +11,8 @@ class IndexerCommandCxxCdb;
|
||||
class IndexerCommandCxxManual;
|
||||
class TaskParseCxx;
|
||||
|
||||
namespace clang { namespace tooling { class FixedCompilationDatabase; } }
|
||||
|
||||
class CxxParser: public Parser
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
|
||||
#include "data/name/NameHierarchy.h"
|
||||
#include "data/parser/cxx/name/CxxName.h"
|
||||
#include "data/parser/cxx/name/CxxDeclName.h"
|
||||
#include "data/parser/cxx/name/CxxQualifierFlags.h"
|
||||
|
||||
class CxxTypeName: public CxxName
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
#include "data/parser/cxx/name_resolver/CxxTemplateArgumentNameResolver.h"
|
||||
#include "data/parser/cxx/name_resolver/CxxTypeNameResolver.h"
|
||||
#include "utility/file/FilePath.h"
|
||||
#include "utility/logging/logging.h"
|
||||
#include "utility/ScopedSwitcher.h"
|
||||
|
||||
CxxDeclNameResolver::CxxDeclNameResolver()
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
#ifndef CXX_DECL_NAME_RESOLVER_H
|
||||
#define CXX_DECL_NAME_RESOLVER_H
|
||||
|
||||
#include "data/name/NameHierarchy.h"
|
||||
#include "data/parser/cxx/name/CxxDeclName.h"
|
||||
#include "data/parser/cxx/name_resolver/CxxNameResolver.h"
|
||||
|
||||
|
||||
@@ -3,9 +3,10 @@
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include "data/parser/cxx/name/CxxDeclName.h"
|
||||
#include "data/parser/cxx/name_resolver/CxxNameResolver.h"
|
||||
|
||||
class CxxName;
|
||||
|
||||
class CxxSpecifierNameResolver: public CxxNameResolver
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
#include <clang/AST/DeclTemplate.h>
|
||||
|
||||
#include "data/parser/cxx/name_resolver/CxxTypeNameResolver.h"
|
||||
#include "utility/logging/logging.h"
|
||||
|
||||
CxxTemplateArgumentNameResolver::CxxTemplateArgumentNameResolver()
|
||||
: CxxNameResolver(std::vector<const clang::Decl*>())
|
||||
|
||||
Reference in New Issue
Block a user