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
ClangDiagnostic(llvm::StringRef message, lldb::Severity severity, uint32_t compiler_id)
static bool classof(const Diagnostic *diag)
static bool classof(const ClangDiagnostic *)
const FixItList & FixIts() const
~ClangDiagnostic() override=default
std::vector< clang::FixItHint > FixItList
DiagnosticOrigin getKind() const
A class that represents a running process on the host machine.
Severity
Used for expressing severity in logs and diagnostics.