Lines Matching refs:CXLoadedDiagnostic
65 CXLoadedDiagnostic::~CXLoadedDiagnostic() {} in ~CXLoadedDiagnostic()
71 CXDiagnosticSeverity CXLoadedDiagnostic::getSeverity() const { in getSeverity()
92 static CXSourceLocation makeLocation(const CXLoadedDiagnostic::Location *DLoc) { in makeLocation()
101 CXSourceLocation CXLoadedDiagnostic::getLocation() const { in getLocation()
107 CXString CXLoadedDiagnostic::getSpelling() const { in getSpelling()
111 CXString CXLoadedDiagnostic::getDiagnosticOption(CXString *Disable) const { in getDiagnosticOption()
121 unsigned CXLoadedDiagnostic::getCategory() const { in getCategory()
125 CXString CXLoadedDiagnostic::getCategoryText() const { in getCategoryText()
129 unsigned CXLoadedDiagnostic::getNumRanges() const { in getNumRanges()
133 CXSourceRange CXLoadedDiagnostic::getRange(unsigned Range) const { in getRange()
138 unsigned CXLoadedDiagnostic::getNumFixIts() const { in getNumFixIts()
142 CXString CXLoadedDiagnostic::getFixIt(unsigned FixIt, in getFixIt()
150 void CXLoadedDiagnostic::decodeLocation(CXSourceLocation location, in decodeLocation()
193 SmallVector<std::unique_ptr<CXLoadedDiagnostic>, 8> CurrentDiags;
212 CXLoadedDiagnostic::Location &LoadedLoc);
275 CXLoadedDiagnostic::Location &LoadedLoc) { in readLocation()
294 CXLoadedDiagnostic::Location *Start, *End; in readRange()
295 Start = TopDiags->Alloc.Allocate<CXLoadedDiagnostic::Location>(); in readRange()
296 End = TopDiags->Alloc.Allocate<CXLoadedDiagnostic::Location>(); in readRange()
311 CurrentDiags.push_back(llvm::make_unique<CXLoadedDiagnostic>()); in visitStartOfDiagnostic()
380 CXLoadedDiagnostic &D = *CurrentDiags.back(); in visitDiagnosticRecord()