diff options
Diffstat (limited to 'include/clang/Index')
-rw-r--r-- | include/clang/Index/ASTLocation.h | 6 | ||||
-rw-r--r-- | include/clang/Index/CallGraph.h | 2 | ||||
-rw-r--r-- | include/clang/Index/Entity.h | 3 | ||||
-rw-r--r-- | include/clang/Index/Handlers.h | 3 | ||||
-rw-r--r-- | include/clang/Index/TranslationUnit.h | 4 |
5 files changed, 8 insertions, 10 deletions
diff --git a/include/clang/Index/ASTLocation.h b/include/clang/Index/ASTLocation.h index fc18dae1a20c8..7b66e7ea4fe31 100644 --- a/include/clang/Index/ASTLocation.h +++ b/include/clang/Index/ASTLocation.h @@ -17,10 +17,6 @@ #include "clang/AST/TypeLoc.h" #include "llvm/ADT/PointerIntPair.h" -namespace llvm { - class raw_ostream; -} - namespace clang { class Decl; class Stmt; @@ -150,7 +146,7 @@ public: SourceRange getSourceRange() const; - void print(llvm::raw_ostream &OS) const; + void print(raw_ostream &OS) const; }; /// \brief Like ASTLocation but also contains the TranslationUnit that the diff --git a/include/clang/Index/CallGraph.h b/include/clang/Index/CallGraph.h index 336bf47a2efc6..38baf0f7537f4 100644 --- a/include/clang/Index/CallGraph.h +++ b/include/clang/Index/CallGraph.h @@ -94,7 +94,7 @@ public: Decl *getDecl(CallGraphNode *Node); - void print(llvm::raw_ostream &os); + void print(raw_ostream &os); void dump(); void ViewCallGraph() const; diff --git a/include/clang/Index/Entity.h b/include/clang/Index/Entity.h index 9863963ff2172..d104458ec2491 100644 --- a/include/clang/Index/Entity.h +++ b/include/clang/Index/Entity.h @@ -15,6 +15,7 @@ #ifndef LLVM_CLANG_INDEX_ENTITY_H #define LLVM_CLANG_INDEX_ENTITY_H +#include "clang/Basic/LLVM.h" #include "llvm/ADT/PointerUnion.h" #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/StringRef.h" @@ -73,7 +74,7 @@ public: static Entity get(Decl *D, Program &Prog); /// \brief Get an Entity associated with a name in the global namespace. - static Entity get(llvm::StringRef Name, Program &Prog); + static Entity get(StringRef Name, Program &Prog); /// \brief true if the Entity is not visible outside the trasnlation unit. bool isInternalToTU() const { diff --git a/include/clang/Index/Handlers.h b/include/clang/Index/Handlers.h index 655aef901cd16..1e017f8a7c833 100644 --- a/include/clang/Index/Handlers.h +++ b/include/clang/Index/Handlers.h @@ -14,6 +14,7 @@ #ifndef LLVM_CLANG_INDEX_HANDLERS_H #define LLVM_CLANG_INDEX_HANDLERS_H +#include "clang/Basic/LLVM.h" #include "llvm/ADT/SmallVector.h" namespace clang { @@ -61,7 +62,7 @@ public: template <typename handler_type> class Storing : public handler_type { typedef typename handler_type::receiving_type receiving_type; - typedef llvm::SmallVector<receiving_type, 8> StoreTy; + typedef SmallVector<receiving_type, 8> StoreTy; StoreTy Store; public: diff --git a/include/clang/Index/TranslationUnit.h b/include/clang/Index/TranslationUnit.h index 0099d630f1649..ba5d48d373213 100644 --- a/include/clang/Index/TranslationUnit.h +++ b/include/clang/Index/TranslationUnit.h @@ -16,7 +16,7 @@ namespace clang { class ASTContext; - class Diagnostic; + class DiagnosticsEngine; class Preprocessor; namespace idx { @@ -29,7 +29,7 @@ public: virtual ~TranslationUnit(); virtual ASTContext &getASTContext() = 0; virtual Preprocessor &getPreprocessor() = 0; - virtual Diagnostic &getDiagnostic() = 0; + virtual DiagnosticsEngine &getDiagnostic() = 0; virtual DeclReferenceMap &getDeclReferenceMap() = 0; virtual SelectorMap &getSelectorMap() = 0; }; |