summaryrefslogtreecommitdiffstats
path: root/tools/libclang/CIndexDiagnostic.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/libclang/CIndexDiagnostic.h')
-rw-r--r--tools/libclang/CIndexDiagnostic.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/tools/libclang/CIndexDiagnostic.h b/tools/libclang/CIndexDiagnostic.h
index 919c21c..0d935fa 100644
--- a/tools/libclang/CIndexDiagnostic.h
+++ b/tools/libclang/CIndexDiagnostic.h
@@ -13,21 +13,10 @@
#ifndef LLVM_CLANG_CINDEX_DIAGNOSTIC_H
#define LLVM_CLANG_CINDEX_DIAGNOSTIC_H
-struct CXUnsavedFile;
-
-namespace llvm {
-template<typename T> class SmallVectorImpl;
-namespace sys { class Path; }
-}
-
namespace clang {
-class Diagnostic;
-class FileManager;
class LangOptions;
-class Preprocessor;
class StoredDiagnostic;
-class SourceManager;
/// \brief The storage behind a CXDiagnostic
struct CXStoredDiagnostic {
@@ -38,15 +27,6 @@ struct CXStoredDiagnostic {
const LangOptions &LangOpts)
: Diag(Diag), LangOpts(LangOpts) { }
};
-
-/// \brief Given the path to a file that contains binary, serialized
-/// diagnostics produced by Clang, load those diagnostics.
-void LoadSerializedDiagnostics(const llvm::sys::Path &DiagnosticsPath,
- unsigned num_unsaved_files,
- struct CXUnsavedFile *unsaved_files,
- FileManager &FileMgr,
- SourceManager &SourceMgr,
- llvm::SmallVectorImpl<StoredDiagnostic> &Diags);
} // end namespace clang
OpenPOWER on IntegriCloud