VapourSynth-llvmexpr
Loading...
Searching...
No Matches
infix2postfix::Diagnostic Struct Reference

#include <llvmexpr/frontend/infix2postfix/AnalysisEngine.hpp>

Collaboration diagram for infix2postfix::Diagnostic:

Public Member Functions

 Diagnostic (DiagnosticSeverity sev, std::string msg, Range r)

Public Attributes

DiagnosticSeverity severity
std::string message
Range range

Detailed Description

Definition at line 38 of file AnalysisEngine.hpp.

Constructor & Destructor Documentation

◆ Diagnostic()

infix2postfix::Diagnostic::Diagnostic ( DiagnosticSeverity sev,
std::string msg,
Range r )
inline

Definition at line 43 of file AnalysisEngine.hpp.

44 : severity(sev), message(std::move(msg)), range(r) {}
DiagnosticSeverity severity

References message, range, and severity.

Member Data Documentation

◆ message

std::string infix2postfix::Diagnostic::message

Definition at line 40 of file AnalysisEngine.hpp.

Referenced by Diagnostic().

◆ range

Range infix2postfix::Diagnostic::range

Definition at line 41 of file AnalysisEngine.hpp.

Referenced by Diagnostic().

◆ severity

DiagnosticSeverity infix2postfix::Diagnostic::severity

Definition at line 39 of file AnalysisEngine.hpp.

Referenced by Diagnostic().


The documentation for this struct was generated from the following file: