Searched refs:CXDiagnosticImpl (Results 1 – 3 of 3) sorted by relevance
36 CXDiagnosticSetImpl::appendDiagnostic(std::unique_ptr<CXDiagnosticImpl> D) { in appendDiagnostic()40 CXDiagnosticImpl::~CXDiagnosticImpl() {} in ~CXDiagnosticImpl()43 class CXDiagnosticCustomNoteImpl : public CXDiagnosticImpl {48 : CXDiagnosticImpl(CustomNoteDiagnosticKind), in CXDiagnosticCustomNoteImpl()380 if (CXDiagnosticImpl *D = static_cast<CXDiagnosticImpl*>(Diag)) in clang_getDiagnosticSeverity()386 if (CXDiagnosticImpl *D = static_cast<CXDiagnosticImpl*>(Diag)) in clang_getDiagnosticLocation()392 if (CXDiagnosticImpl *D = static_cast<CXDiagnosticImpl *>(Diag)) in clang_getDiagnosticSpelling()401 if (CXDiagnosticImpl *D = static_cast<CXDiagnosticImpl *>(Diag)) in clang_getDiagnosticOption()408 if (CXDiagnosticImpl *D = static_cast<CXDiagnosticImpl *>(Diag)) in clang_getDiagnosticCategory()419 if (CXDiagnosticImpl *D = static_cast<CXDiagnosticImpl *>(Diag)) in clang_getDiagnosticCategoryText()[all …]
25 class CXDiagnosticImpl; variable28 std::vector<std::unique_ptr<CXDiagnosticImpl>> Diagnostics;40 CXDiagnosticImpl *getDiagnostic(unsigned i) const { in getDiagnostic()45 void appendDiagnostic(std::unique_ptr<CXDiagnosticImpl> D);54 class CXDiagnosticImpl {59 virtual ~CXDiagnosticImpl();99 CXDiagnosticImpl(Kind k) : K(k) {} in CXDiagnosticImpl() function102 void append(std::unique_ptr<CXDiagnosticImpl> D) { in append()111 struct CXStoredDiagnostic : public CXDiagnosticImpl {117 : CXDiagnosticImpl(StoredDiagnosticKind), in CXStoredDiagnostic()[all …]
24 class CXLoadedDiagnostic : public CXDiagnosticImpl {26 CXLoadedDiagnostic() : CXDiagnosticImpl(LoadedDiagnosticKind), in CXLoadedDiagnostic()62 static bool classof(const CXDiagnosticImpl *D) { in classof()