forked from OSchip/llvm-project
parent
addc50b4ee
commit
a2e2167c25
|
@ -14,12 +14,8 @@
|
|||
#ifndef LLVM_CLANG_AST_DECL_H
|
||||
#define LLVM_CLANG_AST_DECL_H
|
||||
|
||||
#include "clang/Basic/IdentifierTable.h"
|
||||
#include "clang/Basic/OperatorKinds.h"
|
||||
#include "clang/AST/DeclarationName.h"
|
||||
#include "clang/AST/DeclBase.h"
|
||||
#include "clang/Parse/AccessSpecifier.h"
|
||||
#include "llvm/ADT/SmallVector.h"
|
||||
#include "clang/AST/DeclarationName.h"
|
||||
|
||||
namespace clang {
|
||||
class Expr;
|
||||
|
|
|
@ -18,8 +18,6 @@
|
|||
#include "clang/AST/Type.h"
|
||||
// FIXME: Layering violation
|
||||
#include "clang/Parse/AccessSpecifier.h"
|
||||
#include "clang/Basic/SourceLocation.h"
|
||||
#include "llvm/ADT/PointerIntPair.h"
|
||||
|
||||
namespace clang {
|
||||
class DeclContext;
|
||||
|
|
|
@ -15,8 +15,6 @@
|
|||
#define LLVM_CLANG_AST_DECLOBJC_H
|
||||
|
||||
#include "clang/AST/Decl.h"
|
||||
#include "clang/Basic/IdentifierTable.h"
|
||||
#include "llvm/ADT/DenseMap.h"
|
||||
|
||||
namespace clang {
|
||||
class Expr;
|
||||
|
@ -30,8 +28,7 @@ class ObjCProtocolDecl;
|
|||
class ObjCCategoryDecl;
|
||||
class ObjCPropertyDecl;
|
||||
class ObjCPropertyImplDecl;
|
||||
|
||||
|
||||
|
||||
/// ObjCList - This is a simple template class used to hold various lists of
|
||||
/// decls etc, which is heavily used by the ObjC front-end. This only use case
|
||||
/// this supports is setting the list all at once and then reading elements out
|
||||
|
|
Loading…
Reference in New Issue