9#ifndef LLDB_SOURCE_PLUGINS_EXPRESSIONPARSER_CLANG_CLANGDIAGNOSTIC_H
10#define LLDB_SOURCE_PLUGINS_EXPRESSIONPARSER_CLANG_CLANGDIAGNOSTIC_H
14#include "clang/Basic/Diagnostic.h"
void AddFixitHint(const clang::FixItHint &fixit)
bool HasFixIts() const override
static bool classof(const Diagnostic *diag)
static bool classof(const ClangDiagnostic *)
const FixItList & FixIts() const
~ClangDiagnostic() override=default
std::vector< clang::FixItHint > FixItList
ClangDiagnostic(DiagnosticDetail detail, uint32_t compiler_id)
DiagnosticOrigin getKind() const
A class that represents a running process on the host machine.
A compiler-independent representation of an lldb_private::Diagnostic.