struct LogDiagnosticPrinter::DiagEntry

Declaration

struct LogDiagnosticPrinter::DiagEntry { /* full declaration omitted */ };

Declared at: clang/include/clang/Frontend/LogDiagnosticPrinter.h:22

Member Variables

public std::string Message
The primary message line of the diagnostic.
public std::string Filename
The source file name, if available.
public unsigned int Line
The source file line number, if available.
public unsigned int Column
The source file column number, if available.
public unsigned int DiagnosticID
The ID of the diagnostic.
public std::string WarningOption
The Option Flag for the diagnostic
public DiagnosticsEngine::Level DiagnosticLevel
The level of the diagnostic.