diff options
Diffstat (limited to 'clang/tools/libclang/CIndexDiagnostic.h')
| -rw-r--r-- | clang/tools/libclang/CIndexDiagnostic.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/clang/tools/libclang/CIndexDiagnostic.h b/clang/tools/libclang/CIndexDiagnostic.h index 919c21cfdbe..0d935fae660 100644 --- a/clang/tools/libclang/CIndexDiagnostic.h +++ b/clang/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 |

