#include "CIndexDiagnostic.h"
#include "CIndexer.h"
#include "CXTranslationUnit.h"
#include "CXSourceLocation.h"
#include "CXString.h"
#include "clang/Basic/DiagnosticIDs.h"
#include "clang/Frontend/ASTUnit.h"
#include "llvm/ADT/Twine.h"
usingnamespaceclang;
usingnamespaceclang::cxloc;
CXDiagnosticSeverity CXStoredDiagnostic::getSeverity() const { … }
CXSourceLocation CXStoredDiagnostic::getLocation() const { … }
CXString CXStoredDiagnostic::getSpelling() const { … }
CXString CXStoredDiagnostic::getDiagnosticOption(CXString *Disable) const { … }
unsigned CXStoredDiagnostic::getCategory() const { … }
CXString CXStoredDiagnostic::getCategoryText() const { … }
unsigned CXStoredDiagnostic::getNumRanges() const { … }
CXSourceRange CXStoredDiagnostic::getRange(unsigned int Range) const { … }
unsigned CXStoredDiagnostic::getNumFixIts() const { … }
CXString CXStoredDiagnostic::getFixIt(unsigned FixIt,
CXSourceRange *ReplacementRange) const { … }